gitlab-ci: remove `dependencies` from jobs
Historically, `needs` specifies the jobs which need to complete successfully and `dependencies` specifies the jobs which provide artifacts which should be used. Modern GitLab discourages using both as `needs` now supports an `artifacts` key to say "depend on but do not use artifacts", so remove `dependencies` and use `needs:artifacts` where necessary. See: https://docs.gitlab.com/ee/ci/yaml/#needsartifacts
Showing
- .gitlab/ci/centos7.yml 0 additions, 4 deletions.gitlab/ci/centos7.yml
- .gitlab/ci/centos8.yml 0 additions, 2 deletions.gitlab/ci/centos8.yml
- .gitlab/ci/frontier.yml 0 additions, 2 deletions.gitlab/ci/frontier.yml
- .gitlab/ci/macos.yml 0 additions, 2 deletions.gitlab/ci/macos.yml
- .gitlab/ci/opensuse.yml 0 additions, 2 deletions.gitlab/ci/opensuse.yml
- .gitlab/ci/rhel8.yml 0 additions, 4 deletions.gitlab/ci/rhel8.yml
- .gitlab/ci/ubuntu1604.yml 0 additions, 6 deletions.gitlab/ci/ubuntu1604.yml
- .gitlab/ci/ubuntu1804.yml 0 additions, 14 deletions.gitlab/ci/ubuntu1804.yml
- .gitlab/ci/ubuntu2004.yml 0 additions, 4 deletions.gitlab/ci/ubuntu2004.yml
- .gitlab/ci/windows10.yml 0 additions, 2 deletions.gitlab/ci/windows10.yml
- docs/CI-README.md 0 additions, 2 deletionsdocs/CI-README.md
Loading
Please register or sign in to comment