From 83b9f273810369619f568d75cd531c0ab54e4047 Mon Sep 17 00:00:00 2001 From: Markus Pesch Date: Tue, 25 Jan 2022 21:52:51 +0100 Subject: [PATCH] fix(ci): deploy helm chart --- .drone.yml | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/.drone.yml b/.drone.yml index f6e2531..3d39b8b 100644 --- a/.drone.yml +++ b/.drone.yml @@ -51,6 +51,35 @@ trigger: exclude: - tag +--- + +kind: pipeline +type: kubernetes +name: release + +platform: + os: linux + +steps: +- name: release-helm-chart + commands: + - helm plugin install https://github.com/chartmuseum/helm-push.git + - helm repo add volker.raschek https://charts.cryptic.systems/volker.raschek + - helm package --version ${DRONE_TAG} . + - helm cm-push ${DRONE_REPO_NAME%-charts}-${DRONE_TAG}.tgz volker.raschek + environment: + HELM_REPO_PASSWORD: + from_secret: helm_repo_password + HELM_REPO_USERNAME: + from_secret: helm_repo_username + image: docker.io/alpine/helm:3.7.2 + +trigger: + event: + - tag + repo: + - volker.raschek/postfixadmin-fetchmail-charts + --- kind: pipeline type: kubernetes