]> git.ipfire.org Git - thirdparty/bind9.git/commit
Build unit tests in the unit test job 12180/head
authorMichal Nowak <mnowak@isc.org>
Wed, 3 Jun 2026 13:53:51 +0000 (13:53 +0000)
committerMichal Nowak <mnowak@isc.org>
Fri, 5 Jun 2026 13:05:08 +0000 (13:05 +0000)
commite0e2dff486ef8d9fe03b26013eaac1d857f034c5
tree50ab6a04f68b1b19d15f15fec9a6a30a3e29ff47
parentce0fabb03271624439776dbe89e0bb7d0dd9f962
Build unit tests in the unit test job

Building the unit tests in the build job ships them in the CI artifact
(+200 MB) and transfers them over the network.  Build them in the unit
test job instead.

When Git checks out the sources, their modification times are newer than
the build tree restored from the artifact, so meson would rebuild all of
BIND 9 in the unit test job.  Age the tracked sources so the build is
treated as up to date and only the unit tests get compiled.

Assisted-by: Claude:claude-opus-4-8
.gitlab-ci.yml