ci_template: remove rules from the docker build

We can run the jobs always automatically since, most of the
time they will be copying/reffing the existance image in the
registry.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-ci/-/merge_requests/331>
This commit is contained in:
Jordan Petridis 2020-08-27 15:35:12 +03:00
parent 159e0e8134
commit 524a75e6ff
2 changed files with 0 additions and 11 deletions

View file

@ -3,8 +3,6 @@ include: "gitlab/ci_template.yml"
test manifest: test manifest:
variables: variables:
GIT_STRATEGY: fetch GIT_STRATEGY: fetch
rules:
- when: 'always'
image: "$TEST_MANIFEST_IMAGE" image: "$TEST_MANIFEST_IMAGE"
stage: "preparation" stage: "preparation"
script: script:

View file

@ -194,15 +194,6 @@ default:
# All the documentation from citemplates should be applicable here, so please refer there # All the documentation from citemplates should be applicable here, so please refer there
.base: .base:
image: "$CI_REGISTRY/freedesktop/ci-templates/buildah:2020-03-24" image: "$CI_REGISTRY/freedesktop/ci-templates/buildah:2020-03-24"
rules:
# Always run for detached pipeleines
- if: '$CI_MERGE_REQUEST_ID'
when: 'always'
- if: '$CI_COMMIT_BRANCH == "master"'
when: 'always'
- if: '$CI_COMMIT_BRANCH == "$GST_UPS_BRANCH"'
when: 'always'
- when: 'manual'
variables: variables:
STORAGE_DRIVER: 'vfs' STORAGE_DRIVER: 'vfs'
BUILDAH_FORMAT: 'docker' BUILDAH_FORMAT: 'docker'