fuzzyworld

ai-chat-android-auto / commit

Fix CI: switch to jangrewe:latest and install API 34 via sdkmanager

8e3050a57616b16bbd5520676a6a39094c086439 · Pavel Safronov · 2026-05-14 20:54:53 -0700 · parents 846a86b0830e

Fix CI: switch to jangrewe:latest and install API 34 via sdkmanager

jangrewe/gitlab-ci-android:34 does not exist; latest tops out at API 33.
Install platforms;android-34 and build-tools;34.0.0 in before_script.

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 5f16305..ea93346 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -14,10 +14,11 @@ stages:
 
 build:
   stage: build
-  image: jangrewe/gitlab-ci-android:34
+  image: jangrewe/gitlab-ci-android:latest
   rules:
     - if: $CI_COMMIT_TAG
   before_script:
+    - yes | sdkmanager "platforms;android-34" "build-tools;34.0.0" > /dev/null
     - chmod +x ./gradlew
     - echo "$KEYSTORE_BASE64" | base64 -d > keystore.jks
     - echo "release.storeFile=../keystore.jks"               > local.properties