2525 run : |
2626 echo "kind_images=$(jq -cM '.supported' kind_images.json)" >> $GITHUB_OUTPUT
2727 echo "default_kind_image=$(jq -cM '.default' kind_images.json)" >> $GITHUB_OUTPUT
28+ - name : Setup Helm
29+ run : |
30+ sudo rm -f /usr/local/bin/helm
31+ sudo rm -rf ~/.cache/helm ~/.config/helm
32+ curl -fsSL https://get.helm.sh/helm-v3.18.4-linux-amd64.tar.gz -o helm.tar.gz
33+ tar -zxvf helm.tar.gz
34+ sudo mv linux-amd64/helm /usr/local/bin/helm
35+ helm version
2836 - name : Print kind images
2937 run : echo "Kind images ${{ steps.set_kind_images.outputs.kind_images }}"
3038 - id : set_test_names
7785 curl --retry 10 --retry-max-time 120 --retry-delay 5 -Lo ./kind https://kind.sigs.k8s.io/dl/v${{env.KIND_VERSION}}/kind-linux-amd64
7886 chmod +x ./kind
7987 sudo mv ./kind /usr/local/bin/kind
88+ - name : Setup Helm
89+ run : |
90+ sudo rm -f /usr/local/bin/helm
91+ sudo rm -rf ~/.cache/helm ~/.config/helm
92+ curl -fsSL https://get.helm.sh/helm-v3.18.4-linux-amd64.tar.gz -o helm.tar.gz
93+ tar -zxvf helm.tar.gz
94+ sudo mv linux-amd64/helm /usr/local/bin/helm
95+ helm version
8096 - name : Run integration test - ${{ matrix.test_name }}
8197 working-directory : ./tests/integration/
8298 run : make test TEST_NAME=^${{matrix.test_name}}$ KIND_NODE_IMAGE=${{matrix.kind_image}}
@@ -102,6 +118,14 @@ jobs:
102118 curl --retry 10 --retry-max-time 120 --retry-delay 5 -Lo ./kind https://kind.sigs.k8s.io/dl/v${{env.KIND_VERSION}}/kind-linux-amd64
103119 chmod +x ./kind
104120 sudo mv ./kind /usr/local/bin/kind
121+ - name : Setup Helm
122+ run : |
123+ sudo rm -f /usr/local/bin/helm
124+ sudo rm -rf ~/.cache/helm ~/.config/helm
125+ curl -fsSL https://get.helm.sh/helm-v3.18.4-linux-amd64.tar.gz -o helm.tar.gz
126+ tar -zxvf helm.tar.gz
127+ sudo mv linux-amd64/helm /usr/local/bin/helm
128+ helm version
105129 - name : Run integration test - ${{ matrix.test_name }}
106130 working-directory : ./tests/integration/
107131 run : make test TEST_NAME=^${{matrix.test_name}}$ KIND_NODE_IMAGE=${{matrix.kind_image}}
0 commit comments