|
1 | 1 | #!/usr/bin/env bash |
2 | 2 |
|
3 | | -TAG="${TRAVIS_TAG:-${TRAVIS_COMMIT}}" |
| 3 | +TAG="${GITHUB_SHA:-${GITHUB_REF }}" |
4 | 4 | AWS_IAM_AUTHENTICATOR_VERSION="1.14.6/2019-08-22" |
5 | 5 | TERRAFORM_VERSION=0.12.18 |
6 | 6 | PACKER_VERSION=1.5.1 |
7 | | -HELM_VERSION=v2.16.1 |
| 7 | +HELM_VERSION="${HELM_VERSION:-v2.16.1}" |
8 | 8 |
|
9 | 9 | if [ "${1}" == "install" ]; then |
10 | 10 | ! docker pull viderum/ckan-cloud-operator:latest && echo Failed to pull image && exit 1 |
@@ -73,6 +73,7 @@ elif [ "${1}" == "install-tools" ]; then |
73 | 73 | chmod 700 get_helm.sh &&\ |
74 | 74 | ./get_helm.sh --version "${HELM_VERSION}" &&\ |
75 | 75 | helm version --client && rm ./get_helm.sh |
| 76 | + helm init --client-only --stable-repo-url https://charts.helm.sh/stable |
76 | 77 | echo Helm Installed Successfully! |
77 | 78 |
|
78 | 79 | sudo apt-get update && sudo apt-get install -y socat jq |
@@ -114,7 +115,7 @@ elif [ "${1}" == "deploy" ]; then |
114 | 115 | echo && echo "viderum/ckan-cloud-operator:jnlp-${TAG}" && echo &&\ |
115 | 116 | docker push "viderum/ckan-cloud-operator:jnlp-${TAG}" |
116 | 117 | [ "$?" != "0" ] && echo Failed to tag and push jnlp image && exit 1 |
117 | | - if [ "${TRAVIS_BRANCH}" == "master" ]; then |
| 118 | + if [ "${GITHUB_REF}" == "master" ]; then |
118 | 119 | docker tag ckan-cloud-operator viderum/ckan-cloud-operator:latest &&\ |
119 | 120 | echo && echo viderum/ckan-cloud-operator:latest && echo &&\ |
120 | 121 | docker push viderum/ckan-cloud-operator:latest |
|
0 commit comments