1spec: 2 inputs: 3 # For descriptions see build.yml. 4 target: 5 toolchain: 6 type: array 7 default: [gnu, llvm] 8 qemu_cpu: 9 default: "" 10 enable_gnu_coverage: 11 type: boolean 12 default: true 13 job_name_prefix: 14 default: "" 15 job_name_suffix: 16 default: "" 17 allow_failure: 18 type: boolean 19 default: false 20 retry: 21 type: number 22 default: 1 23--- 24 25include: 26 - local: .gitlab-ci.d/templates/build.yml 27 inputs: 28 target: $[[ inputs.target ]] 29 toolchain: $[[ inputs.toolchain ]] 30 qemu_cpu: $[[ inputs.qemu_cpu ]] 31 enable_gnu_coverage: $[[ inputs.enable_gnu_coverage ]] 32 job_name_prefix: $[[ inputs.job_name_prefix ]] 33 job_name_suffix: $[[ inputs.job_name_suffix ]] 34 allow_failure: $[[ inputs.allow_failure ]] 35 retry: $[[ inputs.retry ]] 36 runner_tags: [aarch64] 37 docker_job: docker:aarch64 38