From a6bce3760564f1b30dfa906deee965de1ffd3932 Mon Sep 17 00:00:00 2001 From: Revant Nandgaonkar Date: Sun, 14 Jun 2020 21:42:49 +0530 Subject: [PATCH] ci: helm chart release --- .travis.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/.travis.yml b/.travis.yml index 0134b88d..4d48a1a8 100644 --- a/.travis.yml +++ b/.travis.yml @@ -159,3 +159,17 @@ jobs: - sudo apt-get update && sudo apt-get -y install docker-compose script: - ./tests/docker-test.sh + - stage: "Helm Chart Release" + if: branch = master AND type != pull_request + env: + - GIT_SSH_COMMAND="ssh -i ${PWD}/deploy_key" + before_install: + - if [[ "$TRAVIS_PULL_REQUEST" = "false" ]]; then + openssl aes-256-cbc -K $encrypted_189e52c2c347_key -iv $encrypted_189e52c2c347_iv -in deploy_key.enc -out deploy_key -d; + chmod 400 deploy_key; + fi + script: + - git clone https://github.com/frappe/helm.git && cd helm + - ./release_wizard/setup.sh + - . ./venv/bin/activate + - ./release_wizard/wizard 12 patch --remote origin --ci