2023-08-11 21:03:20 +01:00
|
|
|
default:
|
|
|
|
image: "docker.io/abb128/android-build:latest@sha256:8df16e2badb5e42d2f5e3862683c7ff0ebdcc348affe059385e42eebef79302f"
|
|
|
|
|
2023-08-31 21:00:28 +01:00
|
|
|
variables:
|
|
|
|
GIT_SUBMODULE_STRATEGY: recursive
|
|
|
|
|
2023-08-11 21:03:20 +01:00
|
|
|
stages: # List of stages for jobs, and their order of execution
|
|
|
|
- build
|
|
|
|
|
|
|
|
build:
|
|
|
|
stage: build
|
|
|
|
tags:
|
|
|
|
- docker
|
|
|
|
script:
|
2023-08-31 20:48:35 +01:00
|
|
|
- ./setUpPropertiesCI.sh
|
2023-08-11 21:03:20 +01:00
|
|
|
- gradle assembleRelease -s
|
2023-08-11 21:32:09 +01:00
|
|
|
- mv build/outputs/apk/release/latinime-release.apk ./LatinIME-release-$CI_COMMIT_SHORT_SHA.apk
|
2023-08-11 21:03:20 +01:00
|
|
|
artifacts:
|
|
|
|
name: "LatinIME-release-$CI_COMMIT_SHORT_SHA"
|
|
|
|
paths:
|
|
|
|
- ./*.apk
|
|
|
|
when: manual
|