]> 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:13:28 +0000 (16:13 +0100)
commit8fa8ed29c90c8f9b02ff83f3c452bcfa50f8673e
tree06c2f4cc19a219f266f719621cb55db96338afa3
parent6975b3a8aa78005eed557786a5d587b9e3acb6fb
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