CI: Rework unit testing.
This commit is contained in:
parent
9e8bf2b3eb
commit
312f816c19
1 changed files with 5 additions and 8 deletions
13
.github/workflows/ci.yaml
vendored
13
.github/workflows/ci.yaml
vendored
|
@ -216,14 +216,6 @@ jobs:
|
||||||
- name: Set up chart-testing
|
- name: Set up chart-testing
|
||||||
uses: helm/chart-testing-action@e6669bcd63d7cb57cb4380c33043eebe5d111992 # v2.6.1
|
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)
|
- name: Run chart-testing (lint)
|
||||||
run: ct lint --config ./.ct.yaml
|
run: ct lint --config ./.ct.yaml
|
||||||
|
|
||||||
|
@ -246,6 +238,11 @@ jobs:
|
||||||
./ah lint -p charts/ingress-nginx || exit 1
|
./ah lint -p charts/ingress-nginx || exit 1
|
||||||
rm -f ./ah ./ah_1.5.0_linux_amd64.tar.gz
|
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:
|
chart-test:
|
||||||
name: Chart / Test
|
name: Chart / Test
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
|
|
Loading…
Reference in a new issue