From dad3646876248555dd786349c11f91ec3aed0d93 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Sat, 17 Feb 2024 12:02:07 +0300 Subject: [PATCH] wip: update-prod --- .gitlab-ci.yml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 5c7005b22..15cc0ace3 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -115,6 +115,19 @@ ttrss-fpm-pgsql-static:publish: variables: DOCKERFILE: ${CI_PROJECT_DIR}/.docker/app/Dockerfile +update-prod: + rules: + - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH && $PROD_HELM_TOKEN != null + stage: publish + script: + - git clone https://token:${PROD_HELM_TOKEN}@gitlab.fakecake.org/git/helm-charts/tt-rss-prod.git chart + - cd chart + - yq -ei '.app.image.tag = "${CI_COMMIT_SHORT_SHA}"' values-prod.yaml + - yq -ei '.web.image.tag = "${CI_COMMIT_SHORT_SHA}"' values-prod.yaml + - git diff + - git commit -m "update image tag to ${CI_COMMIT_SHORT_SHA}" + - git push origin master + update-demo: extends: .deploy-helm-chart variables: