ci: helm chart release

This commit is contained in:
Revant Nandgaonkar 2020-06-14 21:42:49 +05:30
parent 66a303968b
commit a6bce37605

View file

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