ci: add QML Android CI builds for arm64 and arm32 architectures
conservatively only builds on tagged commits, or any commit on the ci-qml-beta branch
This commit is contained in:
26
.cirrus.yml
26
.cirrus.yml
@@ -171,7 +171,7 @@ task:
|
|||||||
CIRRUS_DOCKER_CONTEXT: contrib/build-wine
|
CIRRUS_DOCKER_CONTEXT: contrib/build-wine
|
||||||
|
|
||||||
task:
|
task:
|
||||||
name: Android build
|
name: Android build (Kivy arm64)
|
||||||
container:
|
container:
|
||||||
dockerfile: contrib/android/Dockerfile
|
dockerfile: contrib/android/Dockerfile
|
||||||
cpu: 2
|
cpu: 2
|
||||||
@@ -181,6 +181,30 @@ task:
|
|||||||
binaries_artifacts:
|
binaries_artifacts:
|
||||||
path: "dist/*"
|
path: "dist/*"
|
||||||
|
|
||||||
|
task:
|
||||||
|
name: Android build (QML arm64)
|
||||||
|
container:
|
||||||
|
dockerfile: contrib/android/Dockerfile
|
||||||
|
cpu: 8
|
||||||
|
memory: 24G
|
||||||
|
build_script:
|
||||||
|
- ./contrib/android/make_apk.sh qml arm64-v8a debug
|
||||||
|
binaries_artifacts:
|
||||||
|
path: "dist/*"
|
||||||
|
only_if: $CIRRUS_TAG != '' || $CIRRUS_BRANCH == 'ci-qml-beta'
|
||||||
|
|
||||||
|
task:
|
||||||
|
name: Android build (QML arm32)
|
||||||
|
container:
|
||||||
|
dockerfile: contrib/android/Dockerfile
|
||||||
|
cpu: 8
|
||||||
|
memory: 24G
|
||||||
|
build_script:
|
||||||
|
- ./contrib/android/make_apk.sh qml armeabi-v7a debug
|
||||||
|
binaries_artifacts:
|
||||||
|
path: "dist/*"
|
||||||
|
only_if: $CIRRUS_TAG != '' || $CIRRUS_BRANCH == 'ci-qml-beta'
|
||||||
|
|
||||||
task:
|
task:
|
||||||
name: MacOS build
|
name: MacOS build
|
||||||
macos_instance:
|
macos_instance:
|
||||||
|
|||||||
Reference in New Issue
Block a user