tasks: | |
- name: prepare tool | |
script: .ci/scripts/prepare_tool.sh | |
infra_step: true # Note infra steps failing prevents "always" from running. | |
- name: create all_packages app | |
script: .ci/scripts/create_all_packages_app.sh | |
infra_step: true # Note infra steps failing prevents "always" from running. | |
- name: build all_packages for Android debug | |
script: .ci/scripts/build_all_packages_app.sh | |
args: ["apk", "debug"] | |
- name: build all_packages for Android release | |
script: .ci/scripts/build_all_packages_app.sh | |
args: ["apk", "release"] | |
- name: create all_packages app - legacy version | |
script: .ci/scripts/create_all_packages_app_legacy.sh | |
# Output dir; must match the final argument to build_all_packages_app_legacy | |
# below. | |
args: ["legacy"] | |
# Only build legacy in one mode, to minimize extra CI time. Debug is chosen | |
# somewhat arbitrarily as likely being slightly faster. | |
- name: build all_packages for Android - legacy version | |
script: .ci/scripts/build_all_packages_app_legacy.sh | |
# The final argument here must match the output directory passed to | |
# create_all_packages_app_legacy above. | |
args: ["apk", "debug", "legacy"] |