mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-09-05 11:12:03 +00:00
Add kube::util::wait-for-jobs to report status, unlike builtin wait
** Sigh ** Fixes an additional complaint in #6463
This commit is contained in:
@@ -508,11 +508,11 @@ function kube::release::package_tarballs() {
|
||||
kube::release::package_client_tarballs &
|
||||
kube::release::package_server_tarballs &
|
||||
kube::release::package_salt_tarball &
|
||||
wait || { kube::log::error "previous tarball phase failed"; return 1; }
|
||||
kube::util::wait-for-jobs || { kube::log::error "previous tarball phase failed"; return 1; }
|
||||
|
||||
kube::release::package_full_tarball & # _full depends on all the previous phases
|
||||
kube::release::package_test_tarball & # _test doesn't depend on anything
|
||||
wait || { kube::log::error "previous tarball phase failed"; return 1; }
|
||||
kube::util::wait-for-jobs || { kube::log::error "previous tarball phase failed"; return 1; }
|
||||
}
|
||||
|
||||
# Package up all of the cross compiled clients. Over time this should grow into
|
||||
@@ -549,7 +549,7 @@ function kube::release::package_client_tarballs() {
|
||||
done
|
||||
|
||||
kube::log::status "Waiting on tarballs"
|
||||
wait || { kube::log::error "client tarball creation failed"; exit 1; }
|
||||
kube::util::wait-for-jobs || { kube::log::error "client tarball creation failed"; exit 1; }
|
||||
}
|
||||
|
||||
# Package up all of the server binaries
|
||||
@@ -619,7 +619,7 @@ function kube::release::create_docker_images_for_server() {
|
||||
) &
|
||||
done
|
||||
|
||||
wait || { kube::log::error "previous Docker build failed"; return 1; }
|
||||
kube::util::wait-for-jobs || { kube::log::error "previous Docker build failed"; return 1; }
|
||||
kube::log::status "Docker builds done"
|
||||
)
|
||||
}
|
||||
|
Reference in New Issue
Block a user