image: termux/package-builder:latest stages: - build - deploy ## Common configuration for all build jobs. .job_template: &build_job stage: build script: - bash ./scripts/ci/gitlab.sh $TERMUX_ARCH retry: max: 2 when: - script_failure - runner_system_failure - unknown_failure artifacts: when: always paths: - deb-packages ## Building packages for AArch64. build-aarch64: <<: *build_job variables: TERMUX_ARCH: aarch64 ## Building packages for ARM. build-arm: <<: *build_job variables: TERMUX_ARCH: arm ## Building packages for i686. build-i686: <<: *build_job variables: TERMUX_ARCH: i686 ## Building packages for x86_64. build-x86_64: <<: *build_job variables: TERMUX_ARCH: x86_64