Bumping up release of Helm for release script (#1715)

Upgrading to Helm3 for all CI testing
This commit is contained in:
Vishal
2020-09-16 16:07:48 +05:30
committed by GitHub
parent 7e7d9720be
commit c1ac7fcd38
5 changed files with 26 additions and 50 deletions
+6 -6
View File
@@ -37,7 +37,6 @@ helmVars=functionNamespace=$fns,controllerPort=$controllerNodeport,pullPolicy=Al
dump_system_info
timeout 30 bash -c "helm_setup"
echo "Deleting old releases"
helm list -q|xargs -I@ bash -c "helm_uninstall_fission @"
@@ -48,13 +47,14 @@ do
sleep 5
done
helm install \
--name $id \
echo "Creating namespace $ns"
kubectl create ns $ns
helm install $id \
--wait \
--timeout 540 \
--timeout 540s \
--set $helmVars \
--namespace $ns \
https://github.com/fission/fission/releases/download/${CURRENT_VERSION}/fission-all-${CURRENT_VERSION}.tgz
--force https://github.com/fission/fission/releases/download/${CURRENT_VERSION}/fission-all-${CURRENT_VERSION}.tgz
mkdir temp && cd temp && curl -Lo fission https://github.com/fission/fission/releases/download/${CURRENT_VERSION}/fission-cli-linux && chmod +x fission && sudo mv fission /usr/local/bin/ && cd .. && rm -rf temp
@@ -95,7 +95,7 @@ helmVars=repository=$repo,image=$IMAGE,imageTag=$TAG,fetcher.image=$FETCHER_IMAG
echo "Upgrading fission"
helm upgrade \
--wait \
--timeout 540 \
--timeout 540s \
--set $helmVars \
--namespace $ns \
$id $ROOT/charts/fission-all
+1 -1
View File
@@ -49,7 +49,7 @@ cleanup_fission_objects() {
fission fn delete --name upgradehello || true
echo "Uninstalling fission"
helm delete --purge $id
helm delete $id
kubectl delete ns f-$id || true
log "==== Cleanup End ===="
}