From 8ec743e9532a6aec018810f6fea5c3295a0fd3c7 Mon Sep 17 00:00:00 2001 From: Alya Sirko Date: Thu, 15 Sep 2022 05:39:40 +0300 Subject: [PATCH] appbundle signing doen --- .drone.yml | 100 +++++++++++++++++++++++++++++------------------------ 1 file changed, 54 insertions(+), 46 deletions(-) diff --git a/.drone.yml b/.drone.yml index e9267b93..524dc276 100644 --- a/.drone.yml +++ b/.drone.yml @@ -49,23 +49,27 @@ steps: - git config user.email "builder@selfprivacy.org" - git config user.name "Builder" -# - name: Build Intermediate Linux Release Artifact (Binary) -# commands: -# - ./ci.py --build-linux -# environment: -# STANDALONE_KEYSTORE_PASS: -# from_secret: STANDALONE_KEYSTORE_PASS -# FDROID_KEYSTORE_PASS: -# from_secret: FDROID_KEYSTORE_PASS + - name: Build Intermediate Linux Release Artifact (Binary) + commands: + - ./ci.py --build-linux + environment: + STANDALONE_KEYSTORE_PASS: + from_secret: STANDALONE_KEYSTORE_PASS + FDROID_KEYSTORE_PASS: + from_secret: FDROID_KEYSTORE_PASS + GOOGLE_KEYSTORE_PASS: + from_secret: GOOGLE_KEYSTORE_PASS -# - name: Build Intermediate Android Release Artifact (.APK) -# commands: -# - ./ci.py --build-apk -# environment: -# STANDALONE_KEYSTORE_PASS: -# from_secret: STANDALONE_KEYSTORE_PASS -# FDROID_KEYSTORE_PASS: -# from_secret: FDROID_KEYSTORE_PASS + - name: Build Intermediate Android Release Artifact (.APK) + commands: + - ./ci.py --build-apk + environment: + STANDALONE_KEYSTORE_PASS: + from_secret: STANDALONE_KEYSTORE_PASS + FDROID_KEYSTORE_PASS: + from_secret: FDROID_KEYSTORE_PASS + GOOGLE_KEYSTORE_PASS: + from_secret: GOOGLE_KEYSTORE_PASS - name: Build and Sign Android Release Artifact (Bundle) commands: @@ -78,41 +82,45 @@ steps: GOOGLE_KEYSTORE_PASS: from_secret: GOOGLE_KEYSTORE_PASS -# - name: Sign Android Release Artifact (.APK) for Standalone Use -# commands: -# - ./ci.py --sign-apk-standalone -# environment: -# STANDALONE_KEYSTORE_PASS: -# from_secret: STANDALONE_KEYSTORE_PASS -# FDROID_KEYSTORE_PASS: -# from_secret: FDROID_KEYSTORE_PASS + - name: Sign Android Release Artifact (.APK) for Standalone Use + commands: + - ./ci.py --sign-apk-standalone + environment: + STANDALONE_KEYSTORE_PASS: + from_secret: STANDALONE_KEYSTORE_PASS + FDROID_KEYSTORE_PASS: + from_secret: FDROID_KEYSTORE_PASS + GOOGLE_KEYSTORE_PASS: + from_secret: GOOGLE_KEYSTORE_PASS -# - name: Sign Android Release Artifact (.APK) for F-Droid Repository -# commands: -# - ./ci.py --sign-apk-fdroid -# environment: -# STANDALONE_KEYSTORE_PASS: -# from_secret: STANDALONE_KEYSTORE_PASS -# FDROID_KEYSTORE_PASS: -# from_secret: FDROID_KEYSTORE_PASS + - name: Sign Android Release Artifact (.APK) for F-Droid Repository + commands: + - ./ci.py --sign-apk-fdroid + environment: + STANDALONE_KEYSTORE_PASS: + from_secret: STANDALONE_KEYSTORE_PASS + FDROID_KEYSTORE_PASS: + from_secret: FDROID_KEYSTORE_PASS + GOOGLE_KEYSTORE_PASS: + from_secret: GOOGLE_KEYSTORE_PASS -# - name: Package Linux AppImage Artifact -# commands: -# - ./ci.py --package-linux-appimage + - name: Package Linux AppImage Artifact + commands: + - ./ci.py --package-linux-appimage -# - name: Package Linux Flatpak Artifact -# commands: -# - ./ci.py --package-linux-flatpak + - name: Package Linux Flatpak Artifact + commands: + - ./ci.py --package-linux-flatpak -# - name: Package Linux Archive Artifact -# commands: -# - ./ci.py --package-linux-archive + - name: Package Linux Archive Artifact + commands: + - ./ci.py --package-linux-archive -# - name: Push Artifacts to the Release Volume -# commands: -# - git add -v *.AppImage *.AppImage.zsync *.flatpak *.apk *.apk.idsig *.tar.zstd -# - git commit -m Release -# - git archive --format=tar HEAD | podman volume import release - + - name: Push Artifacts to the Release Volume + commands: + - git add -v *.AppImage *.AppImage.zsync *.flatpak *.apk *.apk.idsig *.tar.zstd + - git commit -m Release + - git archive --format=tar HEAD | podman volume import release - trigger: event: