fix test flake (#605)

This commit is contained in:
Michael Goodness
2017-02-10 11:44:23 -06:00
committed by GitHub
parent bc7c546b5c
commit d0064e596b
+17 -15
View File
@@ -60,20 +60,22 @@ helm repo add incubator ${INCUBATOR_REPO_URL}
# Iterate over each of the changed charts
# Lint, install and delete
for directory in ${CHANGED_FOLDERS}; do
CHART_NAME=`echo ${directory} | cut -d '/' -f2`
RELEASE_NAME="${CHART_NAME:0:7}-${BUILD_NUMBER}"
CURRENT_RELEASE=${RELEASE_NAME}
helm lint ${directory}
helm dep update ${directory}
helm install --name ${RELEASE_NAME} --namespace ${NAMESPACE} ${directory} | tee install_output
./test/verify-release.sh ${NAMESPACE}
kubectl get pods --namespace ${NAMESPACE}
kubectl get svc --namespace ${NAMESPACE}
kubectl get deployments --namespace ${NAMESPACE}
kubectl get endpoints --namespace ${NAMESPACE}
if [ -n $VERIFICATION_PAUSE ]; then
cat install_output
sleep $VERIFICATION_PAUSE
if [ -d $directory ]; then
CHART_NAME=`echo ${directory} | cut -d '/' -f2`
RELEASE_NAME="${CHART_NAME:0:7}-${BUILD_NUMBER}"
CURRENT_RELEASE=${RELEASE_NAME}
helm lint ${directory}
helm dep update ${directory}
helm install --name ${RELEASE_NAME} --namespace ${NAMESPACE} ${directory} | tee install_output
./test/verify-release.sh ${NAMESPACE}
kubectl get pods --namespace ${NAMESPACE}
kubectl get svc --namespace ${NAMESPACE}
kubectl get deployments --namespace ${NAMESPACE}
kubectl get endpoints --namespace ${NAMESPACE}
if [ -n $VERIFICATION_PAUSE ]; then
cat install_output
sleep $VERIFICATION_PAUSE
fi
helm delete --purge ${RELEASE_NAME}
fi
helm delete --purge ${RELEASE_NAME}
done