summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2024-02-01 18:53:31 +0300
committerAndrew Dolgov <[email protected]>2024-02-01 18:53:31 +0300
commita994db2b5a37ad40f6dea7aca208cbd18c540052 (patch)
tree0773177481306473c6f49d57439d02690e52eeb5
parentc7e36e1a0c42fd6a3f1a855a476104b2bc21cf70 (diff)
switch to template helm ci
-rw-r--r--.gitlab-ci.yml13
1 files changed, 6 insertions, 7 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 68b9eaedb..0f4c54bdf 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -113,13 +113,12 @@ ttrss-fpm-pgsql-static:publish:
DOCKERFILE: ${CI_PROJECT_DIR}/.docker/app/Dockerfile
update-demo:
- stage: publish
- image: ${HELM_IMAGE}
+ extends: .deploy-helm-chart
variables:
- HELM_REPO: https://gitlab.tt-rss.org/tt-rss/helm-charts/tt-rss
- script:
- - git clone ${HELM_REPO} chart
- - helm upgrade --atomic --install tt-rss-demo chart --values .helm/values-demo.yaml --set imageTag=${CI_COMMIT_SHORT_SHA}
+ HELM_CHART: oci://registry.fakecake.org/infra/helm-charts/tt-rss
+ HELM_VALUES: .helm/values-demo.yaml
+ HELM_RELEASE: tt-rss-demo
+ HELM_ARGS: --set imageTag=${CI_COMMIT_SHORT_SHA}
rules:
- if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH && $CI_REGISTRY_USER != null && $UPDATE_DEMO == "true"
-
+ stage: publish