From 0fc56ea0c89e4cc849711a473e3f712743f1077f Mon Sep 17 00:00:00 2001 From: Jeff Grafton Date: Wed, 11 Jan 2017 15:55:44 -0800 Subject: [PATCH] Wait until kubernetes-src.tar.gz is build before building node/server. --- build/lib/release.sh | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/build/lib/release.sh b/build/lib/release.sh index 94e6c10a936..ade70c5fa70 100644 --- a/build/lib/release.sh +++ b/build/lib/release.sh @@ -85,12 +85,15 @@ function kube::release::package_tarballs() { mkdir -p "${RELEASE_DIR}" kube::release::package_src_tarball & kube::release::package_client_tarballs & - kube::release::package_node_tarballs & - kube::release::package_server_tarballs & kube::release::package_salt_tarball & kube::release::package_kube_manifests_tarball & kube::util::wait-for-jobs || { kube::log::error "previous tarball phase failed"; return 1; } + # _node and _server tarballs depend on _src tarball + kube::release::package_node_tarballs & + kube::release::package_server_tarballs & + kube::util::wait-for-jobs || { kube::log::error "previous tarball phase failed"; return 1; } + kube::release::package_final_tarball & # _final depends on some of the previous phases kube::release::package_test_tarball & # _test doesn't depend on anything kube::util::wait-for-jobs || { kube::log::error "previous tarball phase failed"; return 1; }