mkdir in build when the output dir is needed

This commit is contained in:
Tim Hockin 2016-02-05 13:11:26 -08:00
parent 9e1d764524
commit 2052e334b6

View File

@ -409,6 +409,7 @@ kube::golang::build_binaries_for_platform() {
# Go 1.4 added -o to control where the binary is saved, but Go 1.3 doesn't
# have this flag. Whenever we deprecate go 1.3, update to use -o instead of
# changing into the output directory.
mkdir -p "$(dirname ${outfile})"
pushd "$(dirname ${outfile})" >/dev/null
go test -c \
"${goflags[@]:+${goflags[@]}}" \