From 55b54f43fefdfe50240e719962e232759ddf0de2 Mon Sep 17 00:00:00 2001 From: dkhawk <107309+dkhawk@users.noreply.github.com> Date: Mon, 26 Jan 2026 17:37:45 -0700 Subject: [PATCH 1/2] fix: bypass secrets check in CI and fix launchDebug package --- .vscode/settings.json | 3 +++ Maps3DSamples/ApiDemos/java-app/build.gradle.kts | 2 +- Maps3DSamples/ApiDemos/kotlin-app/build.gradle.kts | 11 ++++++++++- 3 files changed, 14 insertions(+), 2 deletions(-) create mode 100644 .vscode/settings.json diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..1133129 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,3 @@ +{ + "java.configuration.updateBuildConfiguration": "automatic" +} \ No newline at end of file diff --git a/Maps3DSamples/ApiDemos/java-app/build.gradle.kts b/Maps3DSamples/ApiDemos/java-app/build.gradle.kts index a8989c5..ee66293 100644 --- a/Maps3DSamples/ApiDemos/java-app/build.gradle.kts +++ b/Maps3DSamples/ApiDemos/java-app/build.gradle.kts @@ -19,7 +19,7 @@ import java.io.File // Check for secrets.properties file before proceeding with build tasks. val secretsFile = rootProject.file("secrets.properties") -if (!secretsFile.exists()) { +if (!secretsFile.exists() && System.getenv("CI") != "true") { val requestedTasks = gradle.startParameter.taskNames if (requestedTasks.isEmpty()) { // It's likely an IDE sync if no tasks are specified, so just issue a warning. diff --git a/Maps3DSamples/ApiDemos/kotlin-app/build.gradle.kts b/Maps3DSamples/ApiDemos/kotlin-app/build.gradle.kts index ac36d7e..1abe386 100644 --- a/Maps3DSamples/ApiDemos/kotlin-app/build.gradle.kts +++ b/Maps3DSamples/ApiDemos/kotlin-app/build.gradle.kts @@ -19,7 +19,7 @@ import java.io.File // Check for secrets.properties file before proceeding with build tasks. val secretsFile = rootProject.file("secrets.properties") -if (!secretsFile.exists()) { +if (!secretsFile.exists() && System.getenv("CI") != "true") { val requestedTasks = gradle.startParameter.taskNames if (requestedTasks.isEmpty()) { // It's likely an IDE sync if no tasks are specified, so just issue a warning. @@ -139,3 +139,12 @@ secrets { // checked in version control. defaultPropertiesFileName = "local.defaults.properties" } + +tasks.register("launchDebug") { + dependsOn("installDebug") + commandLine("adb", "shell", "am", "start", "-n", "com.example.maps3dkotlin/.MainActivity") + doLast { + println("Launched com.example.maps3dkotlin/.MainActivity") + } +} + From a7cb5039759cd1bad83cf203b9b192a218ed7487 Mon Sep 17 00:00:00 2001 From: dkhawk <107309+dkhawk@users.noreply.github.com> Date: Tue, 27 Jan 2026 08:54:06 -0700 Subject: [PATCH 2/2] chore: remove .vscode from tracking and ignore it --- .gitignore | 3 +++ .vscode/settings.json | 3 --- 2 files changed, 3 insertions(+), 3 deletions(-) delete mode 100644 .vscode/settings.json diff --git a/.gitignore b/.gitignore index 1ca8e54..fa4ee3c 100644 --- a/.gitignore +++ b/.gitignore @@ -34,3 +34,6 @@ google-services.json .DS_Store *.swp + +# VS Code +.vscode/ diff --git a/.vscode/settings.json b/.vscode/settings.json deleted file mode 100644 index 1133129..0000000 --- a/.vscode/settings.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "java.configuration.updateBuildConfiguration": "automatic" -} \ No newline at end of file