File tree Expand file tree Collapse file tree 1 file changed +6
-21
lines changed
Expand file tree Collapse file tree 1 file changed +6
-21
lines changed Original file line number Diff line number Diff line change @@ -141,30 +141,15 @@ jobs:
141141 task e2e:export-kubeconfig
142142
143143 - name : Generate Chainsaw testing values
144- uses : dagger/dagger-for-github@d913e70051faf3b907d4dd96ef1161083c88c644 # v8.2.0
145- env :
146- # renovate: datasource=github-tags depName=dagger/dagger versioning=semver
147- DAGGER_VERSION : 0.19.8
148- with :
149- version : ${{ env.DAGGER_VERSION }}
150- verb : call
151- module : ./dagger/maintenance/
152- args : generate-testing-values --target ${{ inputs.extension_name }} --extension-image ${{ matrix.image }} export --path=${{ inputs.extension_name }}/values.yaml
153-
154- - name : Install Chainsaw
155- uses : kyverno/action-install-chainsaw@06560d18422209e9c1e08e931d477d04bf2674c1 # v0.2.14
144+ run : |
145+ task e2e:generate-values EXTENSION_IMAGE="${{ matrix.image }}" TARGET="${{ inputs.extension_name }}"
156146
157- - name : Run Kyverno/Chainsaw
158- env :
159- EXT_NAME : ${{ inputs.extension_name }}
147+ - name : Run e2e tests
160148 run : |
161- # Common smoke tests
162- chainsaw test ./test --values "$EXT_NAME/values.yaml"
149+ # Get Kind cluster internal kubeconfig
150+ task e2e:export-kubeconfig KUBECONFIG_PATH=./kubeconfig INTERNAL=true
163151
164- # Specific smoke tests
165- if [ -d "$EXT_NAME/test" ]; then
166- chainsaw test "$EXT_NAME/test" --values "$EXT_NAME/values.yaml"
167- fi
152+ task e2e:test TARGET="${{ inputs.extension_name }}" KUBECONFIG_PATH="./kubeconfig"
168153
169154 copytoproduction :
170155 name : Copy images to production
You can’t perform that action at this time.
0 commit comments