diff --git a/metadata/com.governikus.ausweisapp2.yml b/metadata/com.governikus.ausweisapp2.yml index 029e842b4a..996cd446a1 100644 --- a/metadata/com.governikus.ausweisapp2.yml +++ b/metadata/com.governikus.ausweisapp2.yml @@ -353,11 +353,76 @@ Builds: - make apk ndk: r25c + - versionName: 2.0.0 + versionCode: 124 + commit: 2.0.0 + timeout: 40000 + sudo: + - apt-get update + - apt-get install -y cmake -t bullseye-backports + - apt-get install -y build-essential ccache g++ make maven ninja-build + patch: + - 1.26.7-smart.patch + output: build/dist/AusweisApp2-$$VERSION$$-armeabi-v7a.apk + rm: + - test/fixture + - resources/packaging/macos + prebuild: sdkmanager "cmdline-tools;9.0" "build-tools;33.0.2" "platforms;android-33" + scandelete: + - resources/packaging/android/build.gradle.append.aar + build: + - export ANDROID_SDK_ROOT=$$SDK$$ + - mkdir libs/build build + - cd libs/build + - cmake .. -DCMAKE_TOOLCHAIN_FILE=../../cmake/android.toolchain.cmake -DCMAKE_BUILD_TYPE=release + - make -j$(nproc) + - cd ../../build + - cmake .. -DCMAKE_TOOLCHAIN_FILE=../cmake/android.toolchain.cmake -DCMAKE_BUILD_TYPE=MinSizeRel + -DCMAKE_PREFIX_PATH=$(realpath ../libs/build/dist) -DANDROID_VERSION_CODE=$$VERCODE$$ + -DVENDOR=F-Droid -DVENDOR_DOMAIN=f-droid.org + - make -j$(nproc) + - make install + - make apk + ndk: r25c + + - versionName: 2.0.0 + versionCode: 125 + commit: 2.0.0 + timeout: 40000 + sudo: + - apt-get update + - apt-get install -y cmake -t bullseye-backports + - apt-get install -y build-essential ccache g++ make maven ninja-build + patch: + - 1.26.7-smart.patch + output: build/dist/AusweisApp2-$$VERSION$$-arm64-v8a.apk + rm: + - test/fixture + - resources/packaging/macos + prebuild: sdkmanager "cmdline-tools;9.0" "build-tools;33.0.2" "platforms;android-33" + scandelete: + - resources/packaging/android/build.gradle.append.aar + build: + - export ANDROID_SDK_ROOT=$$SDK$$ + - mkdir libs/build build + - cd libs/build + - cmake .. -DCMAKE_TOOLCHAIN_FILE=../../cmake/android.toolchain.cmake -DCMAKE_BUILD_TYPE=release + -DCMAKE_ANDROID_ARCH_ABI=arm64-v8a + - make -j$(nproc) + - cd ../../build + - cmake .. -DCMAKE_TOOLCHAIN_FILE=../cmake/android.toolchain.cmake -DCMAKE_BUILD_TYPE=MinSizeRel + -DCMAKE_PREFIX_PATH=$(realpath ../libs/build/dist) -DANDROID_VERSION_CODE=$$VERCODE$$ + -DVENDOR=F-Droid -DVENDOR_DOMAIN=f-droid.org -DCMAKE_ANDROID_ARCH_ABI=arm64-v8a + - make -j$(nproc) + - make install + - make apk + ndk: r25c + AutoUpdateMode: Version %v UpdateCheckMode: HTTP VercodeOperation: - 0 + %c - 1 + %c UpdateCheckData: https://appl.governikus-asp.de/ausweisapp2/apk/AusweisApp2-armeabi-v7a.apk.dump|versionCode='(\d+)'|.|versionName='([\d.]+)' -CurrentVersion: 1.26.7 -CurrentVersionCode: 123 +CurrentVersion: 2.0.0 +CurrentVersionCode: 125