mirror of
https://github.com/ceph/ceph-csi.git
synced 2025-06-13 18:43:34 +00:00
ci: install Helm with script located on GitHub
Installing Helm fails often in the CI. The Helm documentation does not point to `https://git.io/get_helm.sh` anymore, but to a location on GitHub. To make it easier to update the location in the future, it has now been added to `build.env`, just like the `HELM_VERSION`. See-also: https://helm.sh/docs/intro/install/ Signed-off-by: Niels de Vos <ndevos@ibm.com>
This commit is contained in:
committed by
mergify[bot]
parent
1e2c01d24f
commit
bc167cc6f4
@ -104,7 +104,7 @@ CSI_CHARTS_DIR=$(mktemp -d)
|
||||
|
||||
pushd "${CSI_CHARTS_DIR}" >/dev/null
|
||||
|
||||
curl -L https://git.io/get_helm.sh | bash -s -- --version "${HELM_VERSION}"
|
||||
curl -L "${HELM_SCRIPT}" | bash -s -- --version "${HELM_VERSION}"
|
||||
|
||||
build_step "cloning ceph/csi-charts repository"
|
||||
git clone https://github.com/ceph/csi-charts
|
||||
|
Reference in New Issue
Block a user