Add Android API 24 armeabi jobs for shared runners

This commit is contained in:
Gioacchino Mazzurco 2022-04-07 10:51:00 +02:00
parent 7e0bafc180
commit ce99b41bb2
No known key found for this signature in database
GPG Key ID: A1FBCA3872E87051

View File

@ -154,3 +154,71 @@ android-minapi21_armeabi-v7a_bundleReleaseAar:
artifacts:
paths:
- outputs-aar/
android-minapi24_arm64-v8a_bundleDebugAar:
rules:
- if: $PROJECT_HAVE_STORAGE50_RUNNERS != "true"
image: registry.gitlab.com/retroshare/retroshare:android_aar_base_24_arm64-v8a_bundleDebugAar
script:
- rm -rf /libretroshare-aar/
- >
./gradlew bundleDebugAar
-Dorg.gradle.project.buildDir=/libretroshare-build/
-PANDROID_MIN_API_LEVEL=24
-PLIBRETROSHARE_SOURCE_VERSION="$CI_COMMIT_SHORT_SHA"
-PNATIVE_TOOLCHAINS_DIR="/libretroshare-native-toolchains/"
- mv /libretroshare-build/outputs/aar/ $CI_PROJECT_DIR/outputs-aar/
artifacts:
paths:
- outputs-aar/
android-minapi24_arm64-v8a_bundleReleaseAar:
rules:
- if: $PROJECT_HAVE_STORAGE50_RUNNERS != "true"
image: registry.gitlab.com/retroshare/retroshare:android_aar_base_24_arm64-v8a_bundleReleaseAar
script:
- rm -rf /libretroshare-aar/
- >
./gradlew bundleReleaseAar
-Dorg.gradle.project.buildDir=/libretroshare-build/
-PANDROID_MIN_API_LEVEL=24
-PLIBRETROSHARE_SOURCE_VERSION="$CI_COMMIT_SHORT_SHA"
-PNATIVE_TOOLCHAINS_DIR="/libretroshare-native-toolchains/"
- mv /libretroshare-build/outputs/aar/ $CI_PROJECT_DIR/outputs-aar/
artifacts:
paths:
- outputs-aar/
android-minapi24_armeabi-v7a_bundleDebugAar:
rules:
- if: $PROJECT_HAVE_STORAGE50_RUNNERS != "true"
image: registry.gitlab.com/retroshare/retroshare:android_aar_base_24_armeabi-v7a_bundleDebugAar
script:
- rm -rf /libretroshare-aar/
- >
./gradlew bundleDebugAar
-Dorg.gradle.project.buildDir=/libretroshare-build/
-PANDROID_MIN_API_LEVEL=24
-PLIBRETROSHARE_SOURCE_VERSION="$CI_COMMIT_SHORT_SHA"
-PNATIVE_TOOLCHAINS_DIR="/libretroshare-native-toolchains/"
- mv /libretroshare-build/outputs/aar/ $CI_PROJECT_DIR/outputs-aar/
artifacts:
paths:
- outputs-aar/
android-minapi24_armeabi-v7a_bundleReleaseAar:
rules:
- if: $PROJECT_HAVE_STORAGE50_RUNNERS != "true"
image: registry.gitlab.com/retroshare/retroshare:android_aar_base_24_armeabi-v7a_bundleReleaseAar
script:
- rm -rf /libretroshare-aar/
- >
./gradlew bundleReleaseAar
-Dorg.gradle.project.buildDir=/libretroshare-build/
-PANDROID_MIN_API_LEVEL=24
-PLIBRETROSHARE_SOURCE_VERSION="$CI_COMMIT_SHORT_SHA"
-PNATIVE_TOOLCHAINS_DIR="/libretroshare-native-toolchains/"
- mv /libretroshare-build/outputs/aar/ $CI_PROJECT_DIR/outputs-aar/
artifacts:
paths:
- outputs-aar/