]> git.ipfire.org Git - thirdparty/bind9.git/commit
Adjust the GitLab CI jobs to match the new images
authorOndřej Surý <ondrej@isc.org>
Tue, 24 Mar 2020 08:43:45 +0000 (09:43 +0100)
committerOndřej Surý <ondrej@isc.org>
Wed, 25 Mar 2020 17:04:24 +0000 (18:04 +0100)
commit5f5721aa11a88cfb9d2bb65fa8b8044fcb0022ed
tree78a7ae1a6c0907b11e0ab484ebceb6f309edf51b
parentd07c3d6c8c35ea4534898cab4af39746bf4f7aea
Adjust the GitLab CI jobs to match the new images

The custom builds (oot, asan, tsan) were mostly built using Debian sid
amd64 image.  The problem was that this image broke too easily, because
it's Debian "unstable" after all.

This commit introduces "base_image" that should be most stable with
extra bits on top (clang, coccinelle, cppcheck, ...).  Currently, that
would be Debian buster amd64.

Other changes introduced by this commit:

* Change the default clang version to 10
* Run both ASAN and TSAN with both gcc and clang compilers
* Remove Clang Debian stretch i386 job
.gitlab-ci.yml