wip: update-prod

This commit is contained in:
Andrew Dolgov 2024-02-17 12:02:07 +03:00
parent 244146fac7
commit dad3646876
No known key found for this signature in database
GPG Key ID: 1A56B4FA25D4AF2A
1 changed files with 13 additions and 0 deletions

View File

@ -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: