mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-03 09:22:44 +00:00
Also build entire tarball phases in parallel
This commit is contained in:
parent
c0ed73a10d
commit
03c7182cac
@ -505,11 +505,14 @@ function kube::release::package_tarballs() {
|
|||||||
# Clean out any old releases
|
# Clean out any old releases
|
||||||
rm -rf "${RELEASE_DIR}"
|
rm -rf "${RELEASE_DIR}"
|
||||||
mkdir -p "${RELEASE_DIR}"
|
mkdir -p "${RELEASE_DIR}"
|
||||||
kube::release::package_client_tarballs
|
kube::release::package_client_tarballs &
|
||||||
kube::release::package_server_tarballs
|
kube::release::package_server_tarballs &
|
||||||
kube::release::package_salt_tarball
|
kube::release::package_salt_tarball &
|
||||||
kube::release::package_test_tarball
|
wait || { kube::log::error "previous tarball phase failed"; return 1; }
|
||||||
kube::release::package_full_tarball
|
|
||||||
|
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; }
|
||||||
}
|
}
|
||||||
|
|
||||||
# Package up all of the cross compiled clients. Over time this should grow into
|
# Package up all of the cross compiled clients. Over time this should grow into
|
||||||
|
Loading…
Reference in New Issue
Block a user