Commit 7d7a0992 authored by Adrian DC's avatar Adrian DC
Browse files

ci(gitlab-ci): add missing 'needs' sequences for 'deploy:*' jobs

Signed-off-by: default avatarAdrian DC <radian.dc@gmail.com>
parent 28a771de
Loading
Loading
Loading
Loading
+30 −2
Changes for .gitlab-ci.yml: 30 added lines, 2 removed lines.
Original line number Diff line number Diff line
@@ -798,7 +798,21 @@ deploy:release:
  stage: deploy
  image: registry.gitlab.com/adriandc/gitlabci-local/gitlabci-local:deploy
  needs:
    - build
    - job: build
    - job: coverage:docker
      artifacts: false
    - job: coverage:podman
      artifacts: false
    - job: coverage:windows
      artifacts: false
    - job: py3.6:docker
      artifacts: false
    - job: py3.11:docker
      artifacts: false
    - job: py3.6:podman
      artifacts: false
    - job: py3.11:podman
      artifacts: false
  variables:
    TWINE_PASSWORD: ${TWINE_PASSWORD}
  before_script:
@@ -816,7 +830,21 @@ deploy:trial:
  stage: deploy
  image: registry.gitlab.com/adriandc/gitlabci-local/gitlabci-local:deploy
  needs:
    - build
    - job: build
    - job: coverage:docker
      artifacts: false
    - job: coverage:podman
      artifacts: false
    - job: coverage:windows
      artifacts: false
    - job: py3.6:docker
      artifacts: false
    - job: py3.11:docker
      artifacts: false
    - job: py3.6:podman
      artifacts: false
    - job: py3.11:podman
      artifacts: false
  variables:
    TWINE_PASSWORD_TEST: ${TWINE_PASSWORD_TEST}
  script: