Loading .gitlab-ci.yml +12 −7 Original line number Diff line number Diff line image: "registry.gitlab.e.foundation/e/os/docker-android-apps-cicd:legacy" variables: APK_PATH: "app/build/outputs/apk/release" UNSIGNED_APK: "app-release-unsigned.apk" DEV_APK: "PWA-player-dev.apk" STABLE_APK: "PWA-player-stable.apk" stages: - build - release Loading @@ -19,16 +25,11 @@ build: - ./gradlew assembleRelease artifacts: paths: - app/build/outputs/apk/release - $APK_PATH generate-apks: stage: release when: manual variables: APK_PATH: "app/build/outputs/apk/release" UNSIGNED_APK: "app-release-unsigned.apk" DEV_APK: "PWA-player-dev.apk" STABLE_APK: "PWA-player-stable.apk" before_script: - apt update && apt install apksigner -y script: Loading @@ -40,3 +41,7 @@ generate-apks: - java -jar /usr/bin/apksigner sign --ks ~/proprietary.keystore.jks --ks-key-alias $KEYSTORE_ALIAS_STABLE --ks-pass env:KEYSTORE_PASSWORD $STABLE_APK && echo "Signed STABLE" after_script: - rm ~/proprietary.keystore.jks artifacts: paths: - $APK_PATH/$DEV_APK - $APK_PATH/$STABLE_APK No newline at end of file Loading
.gitlab-ci.yml +12 −7 Original line number Diff line number Diff line image: "registry.gitlab.e.foundation/e/os/docker-android-apps-cicd:legacy" variables: APK_PATH: "app/build/outputs/apk/release" UNSIGNED_APK: "app-release-unsigned.apk" DEV_APK: "PWA-player-dev.apk" STABLE_APK: "PWA-player-stable.apk" stages: - build - release Loading @@ -19,16 +25,11 @@ build: - ./gradlew assembleRelease artifacts: paths: - app/build/outputs/apk/release - $APK_PATH generate-apks: stage: release when: manual variables: APK_PATH: "app/build/outputs/apk/release" UNSIGNED_APK: "app-release-unsigned.apk" DEV_APK: "PWA-player-dev.apk" STABLE_APK: "PWA-player-stable.apk" before_script: - apt update && apt install apksigner -y script: Loading @@ -40,3 +41,7 @@ generate-apks: - java -jar /usr/bin/apksigner sign --ks ~/proprietary.keystore.jks --ks-key-alias $KEYSTORE_ALIAS_STABLE --ks-pass env:KEYSTORE_PASSWORD $STABLE_APK && echo "Signed STABLE" after_script: - rm ~/proprietary.keystore.jks artifacts: paths: - $APK_PATH/$DEV_APK - $APK_PATH/$STABLE_APK No newline at end of file