mirror of
https://git.selfprivacy.org/kherel/selfprivacy.org.app.git
synced 2025-01-07 00:24:18 +00:00
ci: Enable AAB generation
This commit is contained in:
parent
e0c04468bc
commit
4ed0ffb846
40
.drone.yml
40
.drone.yml
|
@ -97,16 +97,16 @@ steps:
|
||||||
GOOGLE_KEYSTORE_PASS:
|
GOOGLE_KEYSTORE_PASS:
|
||||||
from_secret: GOOGLE_KEYSTORE_PASS
|
from_secret: GOOGLE_KEYSTORE_PASS
|
||||||
|
|
||||||
# - name: Build Intermediate Android Release Artifact (Bundle)
|
- name: Build Intermediate Android Release Artifact (Bundle)
|
||||||
# commands:
|
commands:
|
||||||
# - ./ci.py --build-bundle
|
- ./ci.py --build-bundle
|
||||||
# environment:
|
environment:
|
||||||
# STANDALONE_KEYSTORE_PASS:
|
STANDALONE_KEYSTORE_PASS:
|
||||||
# from_secret: STANDALONE_KEYSTORE_PASS
|
from_secret: STANDALONE_KEYSTORE_PASS
|
||||||
# FDROID_KEYSTORE_PASS:
|
FDROID_KEYSTORE_PASS:
|
||||||
# from_secret: FDROID_KEYSTORE_PASS
|
from_secret: FDROID_KEYSTORE_PASS
|
||||||
# GOOGLE_KEYSTORE_PASS:
|
GOOGLE_KEYSTORE_PASS:
|
||||||
# from_secret: GOOGLE_KEYSTORE_PASS
|
from_secret: GOOGLE_KEYSTORE_PASS
|
||||||
|
|
||||||
- name: Sign Android Release Artifact (.APK) for Standalone Use
|
- name: Sign Android Release Artifact (.APK) for Standalone Use
|
||||||
commands:
|
commands:
|
||||||
|
@ -132,16 +132,16 @@ steps:
|
||||||
GOOGLE_KEYSTORE_PASS:
|
GOOGLE_KEYSTORE_PASS:
|
||||||
from_secret: GOOGLE_KEYSTORE_PASS
|
from_secret: GOOGLE_KEYSTORE_PASS
|
||||||
|
|
||||||
# - name: Sign Android Release Artifact (Bundle) for Google Play
|
- name: Sign Android Release Artifact (Bundle) for Google Play
|
||||||
# commands:
|
commands:
|
||||||
# - ./ci.py --sign-bundle
|
- ./ci.py --sign-bundle
|
||||||
# environment:
|
environment:
|
||||||
# STANDALONE_KEYSTORE_PASS:
|
STANDALONE_KEYSTORE_PASS:
|
||||||
# from_secret: STANDALONE_KEYSTORE_PASS
|
from_secret: STANDALONE_KEYSTORE_PASS
|
||||||
# FDROID_KEYSTORE_PASS:
|
FDROID_KEYSTORE_PASS:
|
||||||
# from_secret: FDROID_KEYSTORE_PASS
|
from_secret: FDROID_KEYSTORE_PASS
|
||||||
# GOOGLE_KEYSTORE_PASS:
|
GOOGLE_KEYSTORE_PASS:
|
||||||
# from_secret: GOOGLE_KEYSTORE_PASS
|
from_secret: GOOGLE_KEYSTORE_PASS
|
||||||
|
|
||||||
- name: Package Linux AppImage Artifact
|
- name: Package Linux AppImage Artifact
|
||||||
commands:
|
commands:
|
||||||
|
|
|
@ -1,3 +1,4 @@
|
||||||
org.gradle.jvmargs=-Xmx1536M
|
org.gradle.jvmargs=-Xmx1536M
|
||||||
android.useAndroidX=true
|
android.useAndroidX=true
|
||||||
android.enableJetifier=true
|
android.enableJetifier=true
|
||||||
|
android.bundle.enableUncompressedNativeLibs=false
|
||||||
|
|
1
ci.py
1
ci.py
|
@ -149,6 +149,7 @@ def package_linux_archive():
|
||||||
def deploy_gitea_release():
|
def deploy_gitea_release():
|
||||||
gitea_upload_attachment(f"{HOST_MOUNTED_VOLUME}/standalone_{APP_NAME}-{APP_SEMVER}.apk")
|
gitea_upload_attachment(f"{HOST_MOUNTED_VOLUME}/standalone_{APP_NAME}-{APP_SEMVER}.apk")
|
||||||
gitea_upload_attachment(f"{HOST_MOUNTED_VOLUME}/standalone_{APP_NAME}-{APP_SEMVER}.apk.idsig")
|
gitea_upload_attachment(f"{HOST_MOUNTED_VOLUME}/standalone_{APP_NAME}-{APP_SEMVER}.apk.idsig")
|
||||||
|
gitea_upload_attachment(f"{HOST_MOUNTED_VOLUME}/{APP_NAME}-{APP_SEMVER}.aab")
|
||||||
gitea_upload_attachment(f"{HOST_MOUNTED_VOLUME}/SelfPrivacy-{APP_SEMVER}-x86_64.AppImage")
|
gitea_upload_attachment(f"{HOST_MOUNTED_VOLUME}/SelfPrivacy-{APP_SEMVER}-x86_64.AppImage")
|
||||||
gitea_upload_attachment(f"{HOST_MOUNTED_VOLUME}/SelfPrivacy-{APP_SEMVER}-x86_64.AppImage.zsync")
|
gitea_upload_attachment(f"{HOST_MOUNTED_VOLUME}/SelfPrivacy-{APP_SEMVER}-x86_64.AppImage.zsync")
|
||||||
gitea_upload_attachment(f"{HOST_MOUNTED_VOLUME}/{APP_NAME}-{APP_SEMVER}.flatpak")
|
gitea_upload_attachment(f"{HOST_MOUNTED_VOLUME}/{APP_NAME}-{APP_SEMVER}.flatpak")
|
||||||
|
|
Loading…
Reference in a new issue