]> git.ipfire.org Git - thirdparty/bind9.git/commit
Replace dependencies+needs with needs+artifacts in GitLabCI config
authorOndřej Surý <ondrej@sury.org>
Tue, 7 Aug 2018 14:46:53 +0000 (16:46 +0200)
committerOndřej Surý <ondrej@isc.org>
Fri, 20 Mar 2020 15:09:42 +0000 (16:09 +0100)
commit713b445baf82141a55ea74ab3faf859e16c582ca
tree589237f1b2fcb02da5155450a8dbda35ff6a0424
parentd90baa55bfe58b3be405da3af3fc99189f01d74a
Replace dependencies+needs with needs+artifacts in GitLabCI config

All jobs now use solely the newer needs configuration to declare
dependencies between jobs:

    needs:
      - job: <foo>
        artifacts: true

instead of combination of dependencies and needs which is deprecated.
This change completely unbundles the stages (alas the stages still needs
to stay because the job graph has to stay acyclic between the stages).

(cherry picked from commit 66ba808c1b69e53427d7f0bb40c7134996ca764a)
.gitlab-ci.yml