Add Istio e2e tests

Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
This commit is contained in:
Stefan Prodan
2020-12-20 17:24:39 +02:00
parent be9b03d99b
commit a2774d92da
9 changed files with 995 additions and 1 deletions
+4
View File
@@ -24,6 +24,10 @@ jobs:
uses: actions/setup-go@v2
with:
go-version: 1.15.x
- name: Download modules
run: |
go mod download
go install golang.org/x/tools/cmd/goimports
- name: Run tests
run: make test
- name: Check if working tree is dirty
+28
View File
@@ -0,0 +1,28 @@
name: e2e
on:
pull_request:
push:
branches:
- main
- github-actions
jobs:
kind:
runs-on: ubuntu-latest
strategy:
matrix:
provider:
- istio
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Setup Kubernetes
uses: engineerd/setup-kind@v0.5.0
- name: Build container image
run: docker build -t test/flagger:latest .
- name: Load test image
run: kind load docker-image test/flagger:latest
- name: Run tests
run: |
./test/${{ matrix['provider'] }}/run.sh