ci: Allow the documentation job to always run post-merge

We want the docs to be deployed on every post-merge pipeline
on the main branch. In order to do that however we have to
also have the fedora build job always running.

This won't affect the documentation job run by MRs.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3258>
This commit is contained in:
Jordan Petridis 2022-10-24 21:58:52 +03:00 committed by GStreamer Marge Bot
parent 04a2370373
commit 8c85a3143f

View file

@ -130,8 +130,7 @@ fedora amd64 docker:
- '.fedora image' - '.fedora image'
- '.fdo.container-build@fedora' - '.fdo.container-build@fedora'
stage: 'preparation' stage: 'preparation'
needs: needs: []
- "trigger"
tags: tags:
- 'packet.net' - 'packet.net'
@ -702,7 +701,6 @@ documentation:
extends: extends:
- '.documentation' - '.documentation'
needs: needs:
- "trigger"
- "fedora amd64 docker" - "fedora amd64 docker"
rules: rules:
- if: '$CI_PROJECT_NAMESPACE == "gstreamer" && $CI_COMMIT_BRANCH == "main"' - if: '$CI_PROJECT_NAMESPACE == "gstreamer" && $CI_COMMIT_BRANCH == "main"'