]> git.ipfire.org Git - thirdparty/bird.git/commit
CI: fix test collisions between branches
authorMaria Matejka <mq@ucw.cz>
Tue, 17 Dec 2024 11:38:12 +0000 (12:38 +0100)
committerMaria Matejka <mq@ucw.cz>
Tue, 1 Apr 2025 10:33:53 +0000 (12:33 +0200)
commit7019b68471e3cdffdbfca3e06fb3700056ad9cea
tree966ecfe92748817c40f936620ca823c34baba460
parent34379ce5a18b89f5fae179d23c2208ec86bd936a
CI: fix test collisions between branches

The build-netlab job was side-effecting the test-* jobs,
and if for some reason Gitlab scheduled build-netlab before
other pipeline's test-* jobs finished, these jobs got a wrong
binary, possibly failing. Solved by using explicit artifacts, which is
not the fastest way to do this (we could keep the binaries named there)
but it's the gitlab-right way to do this.
.gitlab-ci.yml