gitlab-ci: Compile debug builds again

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
This commit is contained in:
Aayush Gupta
2024-03-30 18:05:12 +05:30
parent 4790ae1d83
commit 23e09373e9
3 changed files with 9 additions and 10 deletions

View File

@@ -1,15 +1,15 @@
variables: variables:
PACKAGE_VERSION: "continuous" PACKAGE_VERSION: "continuous"
NIGHTLY_BINARY: "com.aurora.store.nightly_${CI_COMMIT_SHORT_SHA}.apk" DEBUG_BINARY: "com.aurora.store.debug_${CI_COMMIT_SHORT_SHA}.apk"
NIGHTLY_BINARY_PATH: "app/build/outputs/apk/nightly/app-nightly.apk" DEBUG_BINARY_PATH: "app/build/outputs/apk/debug/app-debug.apk"
PACKAGE_REGISTRY_URL: "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/nightly/${PACKAGE_VERSION}" PACKAGE_REGISTRY_URL: "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/debug/${PACKAGE_VERSION}"
stages: stages:
- build - build
- upload - upload
- release - release
assembleNightly: assembleDebug:
stage: build stage: build
image: theimpulson/gitlab-ci-android:android-34 image: theimpulson/gitlab-ci-android:android-34
cache: cache:
@@ -17,15 +17,15 @@ assembleNightly:
paths: paths:
- .gradle/ - .gradle/
script: script:
- './gradlew assembleNightly' - './gradlew assembleDebug'
artifacts: artifacts:
paths: paths:
- $NIGHTLY_BINARY_PATH - $DEBUG_BINARY_PATH
uploadNightly: uploadDebug:
stage: upload stage: upload
image: curlimages/curl:latest image: curlimages/curl:latest
rules: rules:
- if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH
script: script:
- 'curl --header "JOB-TOKEN: ${CI_JOB_TOKEN}" --upload-file ${NIGHTLY_BINARY_PATH} ${PACKAGE_REGISTRY_URL}/${NIGHTLY_BINARY}' - 'curl --header "JOB-TOKEN: ${CI_JOB_TOKEN}" --upload-file ${DEBUG_BINARY_PATH} ${PACKAGE_REGISTRY_URL}/${DEBUG_BINARY}'

View File

@@ -40,7 +40,7 @@ Please only download the latest stable releases from one of these sources:
- [F-Droid](https://f-droid.org/en/packages/com.aurora.store/) (Recommended) - [F-Droid](https://f-droid.org/en/packages/com.aurora.store/) (Recommended)
- [GitLab Releases](https://gitlab.com/AuroraOSS/AuroraStore/-/releases) - [GitLab Releases](https://gitlab.com/AuroraOSS/AuroraStore/-/releases)
You can also get latest nightly builds signed with AOSP test keys for testing latest changes from our [GitLab Package Registry](https://gitlab.com/AuroraOSS/AuroraStore/-/packages/24087192). You can also get latest debug builds signed with AOSP test keys for testing latest changes from our [GitLab Package Registry](https://gitlab.com/AuroraOSS/AuroraStore/-/packages/24087192).
## Certificate Fingerprints ## Certificate Fingerprints

View File

@@ -90,7 +90,6 @@ android {
register("nightly") { register("nightly") {
initWith(getByName("release")) initWith(getByName("release"))
applicationIdSuffix = ".nightly" applicationIdSuffix = ".nightly"
signingConfig = signingConfigs.getByName("aosp")
} }
debug { debug {