fuzzyworld

ai-chat-android-auto / commit

CI: expose sdkmanager output to diagnose failure

753fa7b60a81da5d770c12c52f1184d418909751 · Pavel Safronov · 2026-05-14 20:59:03 -0700 · parents 8e3050a57616

CI: expose sdkmanager output to diagnose failure

Split license acceptance and component install into separate steps
so errors are visible in the job log.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
 .gitlab-ci.yml | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index ea93346..d76837e 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -18,7 +18,8 @@ build:
   rules:
     - if: $CI_COMMIT_TAG
   before_script:
-    - yes | sdkmanager "platforms;android-34" "build-tools;34.0.0" > /dev/null
+    - yes | sdkmanager --licenses
+    - sdkmanager "platforms;android-34" "build-tools;34.0.0"
     - chmod +x ./gradlew
     - echo "$KEYSTORE_BASE64" | base64 -d > keystore.jks
     - echo "release.storeFile=../keystore.jks"               > local.properties