]> git.ipfire.org Git - thirdparty/bird.git/commit
CI: fix test collisions between branches (again)
authorMaria Matejka <mq@ucw.cz>
Tue, 17 Dec 2024 11:38:12 +0000 (12:38 +0100)
committerOndrej Zajicek <santiago@crfreenet.org>
Tue, 8 Apr 2025 13:40:28 +0000 (15:40 +0200)
commit8babdc34d234dec37aa08cdbceaea540852a06bc
treec16ef22f3dc44747ec1d4f1b28fe63bd26fd88e4
parentb602a91237d3696fbff79e0c6b9760d4ea6a141a
CI: fix test collisions between branches (again)

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.

(Re-committed, was accidentally removed by one of previous commits)
.gitlab-ci.yml