From a994db2b5a37ad40f6dea7aca208cbd18c540052 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Thu, 1 Feb 2024 18:53:31 +0300 Subject: [PATCH] switch to template helm ci --- .gitlab-ci.yml | 13 ++++++------- 1 file 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