114b11b2bSmrgspec:
214b11b2bSmrg  inputs:
314b11b2bSmrg    # For descriptions see build.yml.
414b11b2bSmrg    target:
514b11b2bSmrg    toolchain:
614b11b2bSmrg      type: array
714b11b2bSmrg      default: [gnu, llvm]
814b11b2bSmrg    qemu_cpu:
914b11b2bSmrg      default: ""
1014b11b2bSmrg    enable_gnu_coverage:
1114b11b2bSmrg      type: boolean
1214b11b2bSmrg      default: true
1314b11b2bSmrg    job_name_prefix:
1414b11b2bSmrg      default: ""
1514b11b2bSmrg    job_name_suffix:
1614b11b2bSmrg      default: ""
1714b11b2bSmrg    allow_failure:
1814b11b2bSmrg      type: boolean
1914b11b2bSmrg      default: false
2014b11b2bSmrg    retry:
2114b11b2bSmrg      type: number
2214b11b2bSmrg      default: 1
2314b11b2bSmrg---
2414b11b2bSmrg
2514b11b2bSmrginclude:
2614b11b2bSmrg  - local: .gitlab-ci.d/templates/build.yml
2714b11b2bSmrg    inputs:
2814b11b2bSmrg      target: $[[ inputs.target ]]
2914b11b2bSmrg      toolchain: $[[ inputs.toolchain ]]
3014b11b2bSmrg      qemu_cpu: $[[ inputs.qemu_cpu ]]
3114b11b2bSmrg      enable_gnu_coverage: $[[ inputs.enable_gnu_coverage ]]
3214b11b2bSmrg      job_name_prefix: $[[ inputs.job_name_prefix ]]
3314b11b2bSmrg      job_name_suffix: $[[ inputs.job_name_suffix ]]
3414b11b2bSmrg      allow_failure: $[[ inputs.allow_failure ]]
3514b11b2bSmrg      retry: $[[ inputs.retry ]]
3614b11b2bSmrg      runner_tags: [aarch64]
3714b11b2bSmrg      docker_job: docker:aarch64
38