mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2024-11-09 23:10:08 +00:00
ci: Always run 'pages' job
When the 'pages' job is configured to run 'on_success' it's skipped if any other pipeline fails. This is bad in cases such as if an external service runs out of CI minutes as the web stops being updated. Since the 'artifacts' of the 'website_job' are generated only if that phase succeeds this will update the web when the web part is buildable. Signed-off-by: Peter Krempa <pkrempa@redhat.com> Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
This commit is contained in:
parent
296b6badc1
commit
8d39dd0082
@ -96,7 +96,7 @@ pages:
|
|||||||
- website_job
|
- website_job
|
||||||
rules:
|
rules:
|
||||||
- if: '$CI_PROJECT_NAMESPACE == $RUN_UPSTREAM_NAMESPACE && $CI_PIPELINE_SOURCE == "push" && $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH'
|
- if: '$CI_PROJECT_NAMESPACE == $RUN_UPSTREAM_NAMESPACE && $CI_PIPELINE_SOURCE == "push" && $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH'
|
||||||
when: on_success
|
when: always
|
||||||
- when: never
|
- when: never
|
||||||
artifacts:
|
artifacts:
|
||||||
expose_as: 'pages'
|
expose_as: 'pages'
|
||||||
|
Loading…
Reference in New Issue
Block a user