Skip to content

Commit 4e60b28

Browse files
committed
chore: install Helm from script instead of 3rd party repo
1 parent e265daf commit 4e60b28

File tree

2 files changed

+8
-14
lines changed

2 files changed

+8
-14
lines changed

.circleci/config.yml

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,12 @@
11
commands:
22
install_helm:
3-
description: Install requests library
3+
description: Install Helm
44
steps:
55
- run:
66
command: |
7-
export DEBIAN_FRONTEND=noninteractive
8-
curl https://baltocdn.com/helm/signing.asc | sudo apt-key add -
9-
sudo apt-get install -y apt-transport-https
10-
echo "deb https://baltocdn.com/helm/stable/debian/ all main" | sudo tee /etc/apt/sources.list.d/helm-stable-debian.list
11-
sudo apt-get update -qq
12-
sudo apt-get install -y helm
7+
curl -fsSL -o get_helm.sh https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3
8+
chmod 700 get_helm.sh
9+
./get_helm.sh
1310
name: Install Helm
1411
install_python_requests:
1512
description: Install requests library
Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,8 @@
1-
description: Install requests library
1+
description: Install Helm
22
steps:
33
- run:
44
name: Install Helm
55
command: |
6-
export DEBIAN_FRONTEND=noninteractive
7-
curl https://baltocdn.com/helm/signing.asc | sudo apt-key add -
8-
sudo apt-get install -y apt-transport-https
9-
echo "deb https://baltocdn.com/helm/stable/debian/ all main" | sudo tee /etc/apt/sources.list.d/helm-stable-debian.list
10-
sudo apt-get update -qq
11-
sudo apt-get install -y helm
6+
curl -fsSL -o get_helm.sh https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3
7+
chmod 700 get_helm.sh
8+
./get_helm.sh

0 commit comments

Comments
 (0)