summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2023-10-22 19:12:51 +0300
committerAndrew Dolgov <[email protected]>2023-10-22 19:18:27 +0300
commit1bfae41e6d775561c1b5593546b969bb85d2ddff (patch)
treeb4b5288a79e2b19a5de9aa0ad4a70d4718608f96
parentefd5d79dde3159c0fe2bd75b1d4bbf4520e23fdd (diff)
add demo k8s job
-rw-r--r--.gitlab-ci.yml10
-rw-r--r--.helm/values-demo.yaml11
2 files changed, 21 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index dffd8968e..4402728e8 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -87,3 +87,13 @@ ttrss-fpm-pgsql-static:publish:
extends: .build-master
variables:
DOCKERFILE: ${CI_PROJECT_DIR}/.docker/app/Dockerfile
+
+update-demo:
+ stage: publish
+ image: ${HELM_IMAGE}
+ 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 -f .helm/values-demo.yaml
+
diff --git a/.helm/values-demo.yaml b/.helm/values-demo.yaml
new file mode 100644
index 000000000..6b811f9d1
--- /dev/null
+++ b/.helm/values-demo.yaml
@@ -0,0 +1,11 @@
+imageTag: latest
+
+user:
+ name: demo
+ password: demo
+ access_level: 10
+
+virtualservice:
+ suffix: k3s.kake
+ additional_domains:
+ - demo.tt-rss.org