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; }