Avoid duplicate building in Jenkins unit/integration job

This commit is contained in:
Jeff Grafton
2016-05-26 21:08:01 -07:00
parent ff4f394d1e
commit 65e10cf50c
2 changed files with 9 additions and 2 deletions

View File

@@ -126,8 +126,13 @@ function kubectl-with-retry()
}
kube::util::trap_add cleanup EXIT SIGINT
kube::util::ensure-temp-dir
"${KUBE_ROOT}/hack/build-go.sh" \
cmd/kubectl \
cmd/kube-apiserver \
cmd/kube-controller-manager
kube::etcd::start
ETCD_HOST=${ETCD_HOST:-127.0.0.1}
@@ -164,6 +169,9 @@ kube::log::status "Running kubectl with no options"
# Only run kubelet on platforms it supports
if [[ "$(go env GOHOSTOS)" == "linux" ]]; then
"${KUBE_ROOT}/hack/build-go.sh" \
cmd/kubelet
kube::log::status "Starting kubelet in masterless mode"
"${KUBE_OUTPUT_HOSTBIN}/kubelet" \
--really-crash-for-testing=true \