Merge pull request #30101 from spxtr/push

Automatic merge from submit-queue

Allow control of updating latest-build.txt.

This will allow us to fix a race in the PR Jenkins E2E GKE job and also stop copying over from another bucket.

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.kubernetes.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.kubernetes.io/reviews/kubernetes/kubernetes/30101)
<!-- Reviewable:end -->
This commit is contained in:
Kubernetes Submit Queue 2016-08-09 11:18:18 -07:00 committed by GitHub
commit e4a1ca7105

View File

@ -33,13 +33,18 @@ KUBE_GCS_DELETE_EXISTING='n'
: ${KUBE_GCS_RELEASE_BUCKET:='kubernetes-release-dev'}
KUBE_GCS_RELEASE_PREFIX="ci/${LATEST}"
KUBE_GCS_PUBLISH_VERSION="${LATEST}"
: ${KUBE_GCS_UPDATE_LATEST:='y'}
source "${KUBE_ROOT}/build/common.sh"
MAX_ATTEMPTS=3
attempt=0
while [[ ${attempt} -lt ${MAX_ATTEMPTS} ]]; do
kube::release::gcs::release && kube::release::gcs::publish_ci && break || true
if [[ "${KUBE_GCS_UPDATE_LATEST}" =~ ^[yY]$ ]]; then
kube::release::gcs::release && kube::release::gcs::publish_ci && break || true
else
kube::release::gcs::release && break || true
fi
attempt=$((attempt + 1))
sleep 5
done