Skip to content
Snippets Groups Projects
Verified Commit 2de8c785 authored by Janne Mareike Koschinski's avatar Janne Mareike Koschinski
Browse files

ci: improve DAG rules

parent 497c69ba
No related branches found
No related tags found
No related merge requests found
Pipeline #2833 passed
......@@ -5,6 +5,10 @@ lint-actual:
release-actual:
stage: release
needs:
- lint-actual
rules:
- if: '$CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH'
script:
- apk add --no-cache git
- helm plugin install https://github.com/chartmuseum/helm-push.git
......
......@@ -5,6 +5,10 @@ lint-imghost:
release-imghost:
stage: release
needs:
- lint-imghost
rules:
- if: '$CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH'
script:
- apk add --no-cache git
- helm plugin install https://github.com/chartmuseum/helm-push.git
......
......@@ -5,6 +5,10 @@ lint-jellyfin:
release-jellyfin:
stage: release
needs:
- lint-jellyfin
rules:
- if: '$CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH'
script:
- apk add --no-cache git
- helm plugin install https://github.com/chartmuseum/helm-push.git
......
......@@ -5,6 +5,10 @@ lint-languagetool:
release-languagetool:
stage: release
needs:
- lint-languagetool
rules:
- if: '$CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH'
script:
- apk add --no-cache git
- helm plugin install https://github.com/chartmuseum/helm-push.git
......
......@@ -5,6 +5,10 @@ lint-mailu:
release-mailu:
stage: release
needs:
- lint-mailu
rules:
- if: '$CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH'
script:
- apk add --no-cache git
- helm plugin install https://github.com/chartmuseum/helm-push.git
......
......@@ -5,6 +5,10 @@ lint-oauth2-proxy:
release-oauth2-proxy:
stage: release
needs:
- lint-oauth2-proxy
rules:
- if: '$CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH'
script:
- apk add --no-cache git
- helm plugin install https://github.com/chartmuseum/helm-push.git
......
......@@ -5,9 +5,12 @@ lint-quassel:
release-quassel:
stage: release
needs:
- lint-quassel
rules:
- if: '$CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH'
script:
- apk add --no-cache git
- helm plugin install https://github.com/chartmuseum/helm-push.git
- helm repo add --username gitlab-ci-token --password $CI_JOB_TOKEN repo ${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/helm/stable
- helm cm-push quassel repo
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment