ci: Don't run post-merge test jobs

We mark the build job as never running post-merge, because we just don't
want a pipeline running. GitLab seems to respond to this by just trying
to run the job anyway, so mark it as never.

In all other cases, it will be run on_success when the upstream jobs it
depends on have completed.

Signed-off-by: Daniel Stone <daniels@collabora.com>
Part-of: <https://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/748>
macos/master
Daniel Stone 3 years ago committed by Marge Bot
parent 29f9245d2e
commit a2db249334
  1. 2
      .gitlab-ci.yml

@ -167,6 +167,8 @@ make check venus:
dependencies: dependencies:
- debian/x86_build - debian/x86_build
rules: rules:
- if: *is-post-merge
when: never
- when: on_success - when: on_success
.gl-host-test: .gl-host-test:

Loading…
Cancel
Save