Merge pull request #483 from weaveworks/kube-e2e

e2e: Consolidate Kubernetes e2e tests
This commit is contained in:
Stefan Prodan
2020-03-09 10:32:33 +02:00
committed by GitHub
2 changed files with 23 additions and 30 deletions
+17 -30
View File
@@ -72,6 +72,19 @@ jobs:
- run: github-release-notes -org weaveworks -repo flagger -since-latest-release -include-author > /tmp/release.txt
- run: test/goreleaser.sh
e2e-kubernetes-testing:
machine: true
steps:
- checkout
- attach_workspace:
at: /tmp/bin
- run: test/container-build.sh
- run: test/e2e-kind.sh v1.17.2
- run: test/e2e-kubernetes.sh
- run: test/e2e-kubernetes-tests-deployment.sh
- run: test/e2e-kubernetes-cleanup.sh
- run: test/e2e-kubernetes-tests-daemonset.sh
e2e-istio-testing:
machine: true
steps:
@@ -83,28 +96,6 @@ jobs:
- run: test/e2e-istio.sh
- run: test/e2e-istio-tests.sh
e2e-kubernetes-daemonset-testing:
machine: true
steps:
- checkout
- attach_workspace:
at: /tmp/bin
- run: test/container-build.sh
- run: test/e2e-kind.sh v1.17.0
- run: test/e2e-kubernetes.sh
- run: test/e2e-kubernetes-tests-daemonset.sh
e2e-kubernetes-deployment-testing:
machine: true
steps:
- checkout
- attach_workspace:
at: /tmp/bin
- run: test/container-build.sh
- run: test/e2e-kind.sh v1.17.0
- run: test/e2e-kubernetes.sh
- run: test/e2e-kubernetes-tests-deployment.sh
e2e-gloo-testing:
machine: true
steps:
@@ -203,15 +194,12 @@ workflows:
ignore:
- gh-pages
- /^user-.*/
- e2e-kubernetes-testing:
requires:
- build-binary
- e2e-istio-testing:
requires:
- build-binary
- e2e-kubernetes-daemonset-testing:
requires:
- build-binary
- e2e-kubernetes-deployment-testing:
requires:
- build-binary
- e2e-gloo-testing:
requires:
- build-binary
@@ -227,9 +215,8 @@ workflows:
- push-container:
requires:
- build-binary
- e2e-kubernetes-testing
- e2e-istio-testing
- e2e-kubernetes-daemonset-testing
- e2e-kubernetes-deployment-testing
- e2e-gloo-testing
- e2e-nginx-testing
- e2e-linkerd-testing
+6
View File
@@ -0,0 +1,6 @@
#!/usr/bin/env bash
set -o errexit
echo '>>> Delete test namespace'
kubectl delete namespace test --ignore-not-found=true --wait=true