]>
Commit | Line | Data |
---|---|---|
b38a04f7 CR |
1 | # The CI jobs defined here require GitLab runners installed and |
2 | # registered on machines that match their operating system names, | |
3 | # versions and architectures. This is in contrast to the other CI | |
4 | # jobs that are intended to run on GitLab's "shared" runners. | |
5 | ||
6 | # Different than the default approach on "shared" runners, based on | |
7 | # containers, the custom runners have no such *requirement*, as those | |
8 | # jobs should be capable of running on operating systems with no | |
9 | # compatible container implementation, or no support from | |
10 | # gitlab-runner. To avoid problems that gitlab-runner can cause while | |
11 | # reusing the GIT repository, let's enable the clone strategy, which | |
12 | # guarantees a fresh repository on each job run. | |
13 | variables: | |
14 | GIT_STRATEGY: clone | |
4799c210 | 15 | |
60bec83e | 16 | include: |
7dc17ff7 | 17 | - local: '/.gitlab-ci.d/custom-runners/ubuntu-20.04-s390x.yml' |
60bec83e | 18 | - local: '/.gitlab-ci.d/custom-runners/ubuntu-20.04-aarch64.yml' |
efd080de | 19 | - local: '/.gitlab-ci.d/custom-runners/ubuntu-20.04-aarch32.yml' |
60bec83e | 20 | - local: '/.gitlab-ci.d/custom-runners/centos-stream-8-x86_64.yml' |