move ix-chart to ix-dev (#1054)

* switch to the newly released official repo

* remove --helm3 flag as it does not exist anymore

* move ix-chart

* create values.yaml and remove old test hook

* update version scheme
This commit is contained in:
Stavros Kois
2023-04-11 18:36:44 +03:00
committed by GitHub
parent 178fa6002a
commit 768be33a96
25 changed files with 66 additions and 60 deletions

View File

@@ -50,7 +50,7 @@ jobs:
name: Unit Tests
runs-on: ubuntu-22.04
env:
helmUnitVersion: 0.2.11
helmUnitVersion: 0.3.0
strategy:
fail-fast: false
matrix:
@@ -74,15 +74,15 @@ jobs:
shell: bash
run: |
# Retry helm plugin install
helm plugin install https://github.com/quintush/helm-unittest --version v${helmUnitVersion} || \
helm plugin install https://github.com/quintush/helm-unittest --version v${helmUnitVersion} || \
helm plugin install https://github.com/quintush/helm-unittest --version v${helmUnitVersion} || \
helm plugin install https://github.com/quintush/helm-unittest --version v${helmUnitVersion}
helm plugin install https://github.com/helm-unittest/helm-unittest --version v${helmUnitVersion} || \
helm plugin install https://github.com/helm-unittest/helm-unittest --version v${helmUnitVersion} || \
helm plugin install https://github.com/helm-unittest/helm-unittest --version v${helmUnitVersion} || \
helm plugin install https://github.com/helm-unittest/helm-unittest --version v${helmUnitVersion}
# Run tests
cd library/common-test/
helm dependency update
helm unittest --helm3 -f "tests/*/*.yaml" .
helm unittest -f "tests/*/*.yaml" .
install:
needs: