]> 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 09:37:01 +0000 (11:37 +0200)
commita14e6a0c54456199da85cf8955cfa873417ae384
tree933cb8078840fc14d848646e6a9c15ae93b1a1f5
parente69d80c90795f0dad727c97410944039fcd41a19
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