refactor(plugins): move e2e test to new provider based strucutre

This commit is contained in:
Alexis Couvreur
2023-04-01 16:31:37 +00:00
parent 6984461dff
commit 632176ac5a

View File

@@ -57,7 +57,7 @@ jobs:
strategy: strategy:
fail-fast: false fail-fast: false
matrix: matrix:
provider: [docker_classic, docker_swarm, kubernetes] provider: [docker, docker_swarm, kubernetes]
steps: steps:
- name: Set up Go 1.18 - name: Set up Go 1.18
uses: actions/setup-go@v2 uses: actions/setup-go@v2
@@ -80,7 +80,7 @@ jobs:
run: docker load --input /tmp/sablier.tar run: docker load --input /tmp/sablier.tar
- name: Test ${{ matrix.provider }} - name: Test ${{ matrix.provider }}
run: cd plugins/traefik/e2e && bash ./${{ matrix.provider }}.sh run: cd plugins/traefik/e2e/${{ matrix.provider }} && bash ./run.sh
nginx_e2e: nginx_e2e:
name: Run Sablier E2E tests for Nginx NJS module with Sablier name: Run Sablier E2E tests for Nginx NJS module with Sablier
@@ -115,7 +115,7 @@ jobs:
run: docker load --input /tmp/sablier.tar run: docker load --input /tmp/sablier.tar
- name: Test ${{ matrix.provider }} - name: Test ${{ matrix.provider }}
run: cd plugins/nginx/e2e && bash ./${{ matrix.provider }}.sh run: cd plugins/nginx/e2e/${{ matrix.provider }} && bash ./run.sh
build-caddy: build-caddy:
name: Build Caddy docker image once and share it to Caddy E2E jobs name: Build Caddy docker image once and share it to Caddy E2E jobs
@@ -182,4 +182,4 @@ jobs:
run: docker load --input /tmp/caddy.tar run: docker load --input /tmp/caddy.tar
- name: Test ${{ matrix.provider }} - name: Test ${{ matrix.provider }}
run: cd plugins/caddy/e2e && bash ./${{ matrix.provider }}.sh run: cd plugins/caddy/e2e/${{ matrix.provider }} && bash ./run.sh