cirrus.yml (db1a88a5acc0df7d8a941aa772ef63c8941d1893) cirrus.yml (c576d8bfbb6eca37d4258be4275efd617b1f1d94)
1# Jobs that we delegate to Cirrus CI because they require an operating
2# system other than Linux. These jobs will only run if the required
3# setup has been performed on the GitLab account.
4#
5# The Cirrus CI configuration is generated by replacing target-specific
6# variables in a generic template: some of these variables are provided
7# when the GitLab CI job is defined, others are taken from a shell
8# snippet generated using lcitool.
9#
10# Note that the $PATH environment variable has to be treated with
11# special care, because we can't just override it at the GitLab CI job
12# definition level or we risk breaking it completely.
13.cirrus_build_job:
14 extends: .base_job_template
15 stage: build
16 image: registry.gitlab.com/libvirt/libvirt-ci/cirrus-run:master
17 needs: []
1# Jobs that we delegate to Cirrus CI because they require an operating
2# system other than Linux. These jobs will only run if the required
3# setup has been performed on the GitLab account.
4#
5# The Cirrus CI configuration is generated by replacing target-specific
6# variables in a generic template: some of these variables are provided
7# when the GitLab CI job is defined, others are taken from a shell
8# snippet generated using lcitool.
9#
10# Note that the $PATH environment variable has to be treated with
11# special care, because we can't just override it at the GitLab CI job
12# definition level or we risk breaking it completely.
13.cirrus_build_job:
14 extends: .base_job_template
15 stage: build
16 image: registry.gitlab.com/libvirt/libvirt-ci/cirrus-run:master
17 needs: []
18 # 20 mins larger than "timeout_in" in cirrus/build.yml
19 # as there's often a 5-10 minute delay before Cirrus CI
20 # actually starts the task
18 timeout: 80m
19 allow_failure: true
20 script:
21 - source .gitlab-ci.d/cirrus/$NAME.vars
22 - sed -e "s|[@]CI_REPOSITORY_URL@|$CI_REPOSITORY_URL|g"
23 -e "s|[@]CI_COMMIT_REF_NAME@|$CI_COMMIT_REF_NAME|g"
24 -e "s|[@]CI_COMMIT_SHA@|$CI_COMMIT_SHA|g"
25 -e "s|[@]CIRRUS_VM_INSTANCE_TYPE@|$CIRRUS_VM_INSTANCE_TYPE|g"

--- 85 unchanged lines hidden ---
21 timeout: 80m
22 allow_failure: true
23 script:
24 - source .gitlab-ci.d/cirrus/$NAME.vars
25 - sed -e "s|[@]CI_REPOSITORY_URL@|$CI_REPOSITORY_URL|g"
26 -e "s|[@]CI_COMMIT_REF_NAME@|$CI_COMMIT_REF_NAME|g"
27 -e "s|[@]CI_COMMIT_SHA@|$CI_COMMIT_SHA|g"
28 -e "s|[@]CIRRUS_VM_INSTANCE_TYPE@|$CIRRUS_VM_INSTANCE_TYPE|g"

--- 85 unchanged lines hidden ---