Skip to content

Commit

Permalink
Merge pull request kubernetes#19891 from alex-mohr/automated-cherry-p…
Browse files Browse the repository at this point in the history
…ick-of-#19847-upstream-release-1.1

Automated cherry pick of kubernetes#19847
  • Loading branch information
alex-mohr committed Jan 20, 2016
2 parents 07d70ad + 0e519d5 commit 70d9499
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 3 deletions.
2 changes: 1 addition & 1 deletion build/build-image/cross/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
# This file creates a standard build environment for building cross
# platform go binary for the architecture kubernetes cares about.

FROM golang:1.4
FROM golang:1.4.2
MAINTAINER Joe Beda <jbeda@google.com>

ENV KUBE_CROSSPLATFORMS \
Expand Down
8 changes: 6 additions & 2 deletions build/common.sh
Original file line number Diff line number Diff line change
Expand Up @@ -466,7 +466,9 @@ function kube::build::build_image() {
kube::version::save_version_vars "${build_context_dir}/kube-version-defs"

cp build/build-image/Dockerfile ${build_context_dir}/Dockerfile
kube::build::docker_build "${KUBE_BUILD_IMAGE}" "${build_context_dir}"
# We don't want to force-pull this image because it's based on a local image
# (see kube::build::build_image_cross), not upstream.
kube::build::docker_build "${KUBE_BUILD_IMAGE}" "${build_context_dir}" 'false'
}

# Build the kubernetes golang cross base image.
Expand All @@ -482,10 +484,12 @@ function kube::build::build_image_cross() {
# Build a docker image from a Dockerfile.
# $1 is the name of the image to build
# $2 is the location of the "context" directory, with the Dockerfile at the root.
# $3 is the value to set the --pull flag for docker build; true by default
function kube::build::docker_build() {
local -r image=$1
local -r context_dir=$2
local -ra build_cmd=("${DOCKER[@]}" build -t "${image}" "${context_dir}")
local -r pull="${3:-true}"
local -ra build_cmd=("${DOCKER[@]}" build -t "${image}" "--pull=${pull}" "${context_dir}")

kube::log::status "Building Docker image ${image}."
local docker_output
Expand Down

0 comments on commit 70d9499

Please sign in to comment.