mirror of
				https://github.com/optim-enterprises-bv/kubernetes.git
				synced 2025-11-03 19:58:17 +00:00 
			
		
		
		
	Merge pull request #20710 from fgrzadkowski/backward_compatible_release
Make #19601 backward compatible.
This commit is contained in:
		@@ -667,6 +667,13 @@ function kube::release::clean_cruft() {
 | 
			
		||||
  find ${RELEASE_STAGE} -name '.DS*' -exec rm {} \;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
function kube::release::package_hyperkube() {
 | 
			
		||||
  # If we have these variables set then we want to build all docker images.
 | 
			
		||||
  if [[ -n "${KUBE_DOCKER_IMAGE_TAG-}" && -n "${KUBE_DOCKER_REGISTRY-}" ]]; then
 | 
			
		||||
    REGISTRY="${KUBE_DOCKER_REGISTRY}" VERSION="${KUBE_DOCKER_IMAGE_TAG}" make -C cluster/images/hyperkube/ build
 | 
			
		||||
  fi
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
function kube::release::package_tarballs() {
 | 
			
		||||
  # Clean out any old releases
 | 
			
		||||
  rm -rf "${RELEASE_DIR}"
 | 
			
		||||
 
 | 
			
		||||
@@ -39,3 +39,4 @@ fi
 | 
			
		||||
 | 
			
		||||
kube::build::copy_output
 | 
			
		||||
kube::release::package_tarballs
 | 
			
		||||
kube::release::package_hyperkube
 | 
			
		||||
 
 | 
			
		||||
@@ -91,8 +91,6 @@ export KUBE_DOCKER_REGISTRY="gcr.io/google_containers"
 | 
			
		||||
export KUBE_DOCKER_IMAGE_TAG="${KUBE_RELEASE_VERSION}"
 | 
			
		||||
 | 
			
		||||
make release
 | 
			
		||||
# We don't want to include this in 'make release' as it'd slow down every day development cycle.
 | 
			
		||||
REGISTRY="${KUBE_DOCKER_REGISTRY}" VERSION="${KUBE_DOCKER_IMAGE_TAG}" make -C cluster/images/hyperkube/ build
 | 
			
		||||
 | 
			
		||||
if ${KUBE_BUILD_DIR}/cluster/kubectl.sh version | grep Client | grep dirty; then
 | 
			
		||||
  echo "!!! Tag at invalid point, or something else is bad. Build is dirty. Don't push this build." >&2
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user