mirror of
https://gitlab.isc.org/isc-projects/bind9
synced 2025-09-02 15:45:25 +00:00
Shorten Docker image definitions by using YAML anchors for runner tags
While we are at it, drop use of the "docker" tag since all BIND CI jobs are currently run inside Docker containers.
This commit is contained in:
@@ -11,89 +11,63 @@ stages:
|
|||||||
- test
|
- test
|
||||||
- push
|
- push
|
||||||
|
|
||||||
.centos-centos6-amd64: ¢os_centos6_amd64_image
|
.linux-amd64: &linux_amd64
|
||||||
image: "$CI_REGISTRY_IMAGE:centos-centos6-amd64"
|
|
||||||
tags:
|
tags:
|
||||||
- linux
|
- linux
|
||||||
- docker
|
|
||||||
- amd64
|
- amd64
|
||||||
|
|
||||||
|
.linux-i386: &linux_i386
|
||||||
|
tags:
|
||||||
|
- linux
|
||||||
|
- i386
|
||||||
|
|
||||||
|
.centos-centos6-amd64: ¢os_centos6_amd64_image
|
||||||
|
image: "$CI_REGISTRY_IMAGE:centos-centos6-amd64"
|
||||||
|
<<: *linux_amd64
|
||||||
|
|
||||||
.centos-centos7-amd64: ¢os_centos7_amd64_image
|
.centos-centos7-amd64: ¢os_centos7_amd64_image
|
||||||
image: "$CI_REGISTRY_IMAGE:centos-centos7-amd64"
|
image: "$CI_REGISTRY_IMAGE:centos-centos7-amd64"
|
||||||
tags:
|
<<: *linux_amd64
|
||||||
- linux
|
|
||||||
- docker
|
|
||||||
- amd64
|
|
||||||
|
|
||||||
.debian-jessie-amd64: &debian_jessie_amd64_image
|
.debian-jessie-amd64: &debian_jessie_amd64_image
|
||||||
image: "$CI_REGISTRY_IMAGE:debian-jessie-amd64"
|
image: "$CI_REGISTRY_IMAGE:debian-jessie-amd64"
|
||||||
tags:
|
<<: *linux_amd64
|
||||||
- linux
|
|
||||||
- docker
|
|
||||||
- amd64
|
|
||||||
|
|
||||||
.debian-jessie-i386: &debian_jessie_i386_image
|
.debian-jessie-i386: &debian_jessie_i386_image
|
||||||
image: "$CI_REGISTRY_IMAGE:debian-jessie-i386"
|
image: "$CI_REGISTRY_IMAGE:debian-jessie-i386"
|
||||||
tags:
|
<<: *linux_i386
|
||||||
- linux
|
|
||||||
- docker
|
|
||||||
- i386
|
|
||||||
|
|
||||||
.debian-stretch-amd64: &debian_stretch_amd64_image
|
.debian-stretch-amd64: &debian_stretch_amd64_image
|
||||||
image: "$CI_REGISTRY_IMAGE:debian-stretch-amd64"
|
image: "$CI_REGISTRY_IMAGE:debian-stretch-amd64"
|
||||||
tags:
|
<<: *linux_amd64
|
||||||
- linux
|
|
||||||
- docker
|
|
||||||
- amd64
|
|
||||||
|
|
||||||
.debian-stretch-i386: &debian_stretch_i386_image
|
.debian-stretch-i386: &debian_stretch_i386_image
|
||||||
image: "$CI_REGISTRY_IMAGE:debian-stretch-i386"
|
image: "$CI_REGISTRY_IMAGE:debian-stretch-i386"
|
||||||
tags:
|
<<: *linux_i386
|
||||||
- linux
|
|
||||||
- docker
|
|
||||||
- i386
|
|
||||||
|
|
||||||
.debian-sid-amd64: &debian_sid_amd64_image
|
.debian-sid-amd64: &debian_sid_amd64_image
|
||||||
image: "$CI_REGISTRY_IMAGE:debian-sid-amd64"
|
image: "$CI_REGISTRY_IMAGE:debian-sid-amd64"
|
||||||
tags:
|
<<: *linux_amd64
|
||||||
- linux
|
|
||||||
- docker
|
|
||||||
- amd64
|
|
||||||
|
|
||||||
.debian-sid-i386: &debian_sid_i386_image
|
.debian-sid-i386: &debian_sid_i386_image
|
||||||
image: "$CI_REGISTRY_IMAGE:debian-sid-i386"
|
image: "$CI_REGISTRY_IMAGE:debian-sid-i386"
|
||||||
tags:
|
<<: *linux_i386
|
||||||
- linux
|
|
||||||
- docker
|
|
||||||
- i386
|
|
||||||
|
|
||||||
.ubuntu-xenial-amd64: &ubuntu_xenial_amd64_image
|
.ubuntu-xenial-amd64: &ubuntu_xenial_amd64_image
|
||||||
image: "$CI_REGISTRY_IMAGE:ubuntu-xenial-amd64"
|
image: "$CI_REGISTRY_IMAGE:ubuntu-xenial-amd64"
|
||||||
tags:
|
<<: *linux_amd64
|
||||||
- linux
|
|
||||||
- docker
|
|
||||||
- amd64
|
|
||||||
|
|
||||||
.ubuntu-xenial-i386: &ubuntu_xenial_i386_image
|
.ubuntu-xenial-i386: &ubuntu_xenial_i386_image
|
||||||
image: "$CI_REGISTRY_IMAGE:ubuntu-xenial-i386"
|
image: "$CI_REGISTRY_IMAGE:ubuntu-xenial-i386"
|
||||||
tags:
|
<<: *linux_i386
|
||||||
- linux
|
|
||||||
- docker
|
|
||||||
- i386
|
|
||||||
|
|
||||||
.ubuntu-bionic-amd64: &ubuntu_bionic_amd64_image
|
.ubuntu-bionic-amd64: &ubuntu_bionic_amd64_image
|
||||||
image: "$CI_REGISTRY_IMAGE:ubuntu-bionic-amd64"
|
image: "$CI_REGISTRY_IMAGE:ubuntu-bionic-amd64"
|
||||||
tags:
|
<<: *linux_amd64
|
||||||
- linux
|
|
||||||
- docker
|
|
||||||
- amd64
|
|
||||||
|
|
||||||
.ubuntu-bionic-i386: &ubuntu_bionic_i386_image
|
.ubuntu-bionic-i386: &ubuntu_bionic_i386_image
|
||||||
image: "$CI_REGISTRY_IMAGE:ubuntu-bionic-i386"
|
image: "$CI_REGISTRY_IMAGE:ubuntu-bionic-i386"
|
||||||
tags:
|
<<: *linux_i386
|
||||||
- linux
|
|
||||||
- docker
|
|
||||||
- i386
|
|
||||||
|
|
||||||
.build: &build_job
|
.build: &build_job
|
||||||
stage: build
|
stage: build
|
||||||
|
Reference in New Issue
Block a user