mirror of
https://github.com/isc-projects/bind9.git
synced 2026-05-28 04:34:54 -04:00
Merge branch 'mnowak/gitlab-runner-autoscaling-9.18' into 'bind-9.18'
[9.18] Run most Docker CI jobs in AWS with autoscaler See merge request isc-projects/bind9!7969
This commit is contained in:
commit
207f9bb1c3
1 changed files with 25 additions and 1 deletions
|
|
@ -76,11 +76,25 @@ stages:
|
|||
- libvirt
|
||||
- amd64
|
||||
|
||||
# Jobs with these tags do not run on AWS but on permanent OVH systems.
|
||||
|
||||
.linux-respdiff-amd64: &linux_respdiff_amd64
|
||||
tags:
|
||||
- linux
|
||||
- ovh
|
||||
- amd64
|
||||
|
||||
# Autoscaling GitLab Runner on AWS EC2
|
||||
|
||||
.linux-amd64: &linux_amd64
|
||||
tags:
|
||||
- linux
|
||||
- aws
|
||||
- runner-manager
|
||||
- amd64
|
||||
|
||||
# Stress-testing runners
|
||||
|
||||
.linux-stress-amd64: &linux_stress_amd64
|
||||
tags:
|
||||
- amd64
|
||||
|
|
@ -130,6 +144,10 @@ stages:
|
|||
image: "$CI_REGISTRY_IMAGE:debian-buster-amd64"
|
||||
<<: *linux_amd64
|
||||
|
||||
.respdiff-debian-bullseye-amd64: &respdiff_debian_bullseye_amd64_image
|
||||
image: "$CI_REGISTRY_IMAGE:debian-bullseye-amd64"
|
||||
<<: *linux_respdiff_amd64
|
||||
|
||||
.debian-bullseye-amd64: &debian_bullseye_amd64_image
|
||||
image: "$CI_REGISTRY_IMAGE:debian-bullseye-amd64"
|
||||
<<: *linux_amd64
|
||||
|
|
@ -432,7 +450,6 @@ stages:
|
|||
- find doc/man/ -maxdepth 1 -name "*.[0-9]" -exec mandoc -T lint "{}" \; | ( ! grep -v -e "skipping paragraph macro. sp after" -e "unknown font, skipping request. ft C" )
|
||||
|
||||
.respdiff: &respdiff_job
|
||||
<<: *base_image
|
||||
stage: system
|
||||
before_script:
|
||||
- autoreconf -fi
|
||||
|
|
@ -1329,6 +1346,7 @@ coverity:
|
|||
respdiff-short:
|
||||
<<: *respdiff_job
|
||||
<<: *default_triggering_rules
|
||||
<<: *debian_bullseye_amd64_image
|
||||
variables:
|
||||
CC: gcc
|
||||
CFLAGS: "${CFLAGS_COMMON} -Og"
|
||||
|
|
@ -1339,6 +1357,7 @@ respdiff-short:
|
|||
respdiff-short:asan:
|
||||
<<: *respdiff_job
|
||||
<<: *default_triggering_rules
|
||||
<<: *debian_bullseye_amd64_image
|
||||
variables:
|
||||
CC: gcc
|
||||
CFLAGS: "${CFLAGS_COMMON} -Og -fsanitize=address,undefined"
|
||||
|
|
@ -1351,6 +1370,7 @@ respdiff-short:asan:
|
|||
respdiff-short:tsan:
|
||||
<<: *respdiff_job
|
||||
<<: *default_triggering_rules
|
||||
<<: *debian_bullseye_amd64_image
|
||||
variables:
|
||||
CC: gcc
|
||||
CFLAGS: "${CFLAGS_COMMON} -Og -fsanitize=thread"
|
||||
|
|
@ -1367,6 +1387,7 @@ respdiff-short:tsan:
|
|||
respdiff-long:
|
||||
<<: *respdiff_job
|
||||
<<: *api_schedules_tags_triggers_web_triggering_rules
|
||||
<<: *respdiff_debian_bullseye_amd64_image
|
||||
variables:
|
||||
CC: gcc
|
||||
CFLAGS: "${CFLAGS_COMMON} -Og"
|
||||
|
|
@ -1377,6 +1398,7 @@ respdiff-long:
|
|||
respdiff-long:asan:
|
||||
<<: *respdiff_job
|
||||
<<: *api_schedules_tags_triggers_web_triggering_rules
|
||||
<<: *debian_bullseye_amd64_image
|
||||
variables:
|
||||
CC: gcc
|
||||
CFLAGS: "${CFLAGS_COMMON} -Og -fsanitize=address,undefined"
|
||||
|
|
@ -1389,6 +1411,7 @@ respdiff-long:asan:
|
|||
respdiff-long:tsan:
|
||||
<<: *respdiff_job
|
||||
<<: *api_schedules_tags_triggers_web_triggering_rules
|
||||
<<: *debian_bullseye_amd64_image
|
||||
variables:
|
||||
CC: gcc
|
||||
CFLAGS: "${CFLAGS_COMMON} -Og -fsanitize=thread"
|
||||
|
|
@ -1405,6 +1428,7 @@ respdiff-long:tsan:
|
|||
respdiff-long-third-party:
|
||||
<<: *respdiff_job
|
||||
<<: *api_schedules_tags_triggers_web_triggering_rules
|
||||
<<: *debian_bullseye_amd64_image
|
||||
variables:
|
||||
CC: gcc
|
||||
CFLAGS: "${CFLAGS_COMMON} -Og"
|
||||
|
|
|
|||
Loading…
Reference in a new issue