CI: Rework unit testing.

This commit is contained in:
Marco Ebert 2024-02-04 21:42:04 +01:00
parent 9e8bf2b3eb
commit 312f816c19

View file

@ -216,14 +216,6 @@ jobs:
- name: Set up chart-testing
uses: helm/chart-testing-action@e6669bcd63d7cb57cb4380c33043eebe5d111992 # v2.6.1
- name: Install Helm Unit Test Plugin
run: |
helm plugin install https://github.com/helm-unittest/helm-unittest
- name: Run Helm Unit Tests
run: |
helm unittest charts/ingress-nginx -d
- name: Run chart-testing (lint)
run: ct lint --config ./.ct.yaml
@ -246,6 +238,11 @@ jobs:
./ah lint -p charts/ingress-nginx || exit 1
rm -f ./ah ./ah_1.5.0_linux_amd64.tar.gz
- name: Run unit tests
run: |
helm plugin install https://github.com/helm-unittest/helm-unittest
helm unittest charts/ingress-nginx
chart-test:
name: Chart / Test
runs-on: ubuntu-latest