Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
31 changes: 31 additions & 0 deletions .github/workflows/chart-test-e2e.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
name: ChartsE2E

on:
- pull_request

jobs:
release:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Start minikube
uses: medyagh/setup-minikube@master
with:
kubernetes-version: v1.21.1
- name: Try the cluster !
run: kubectl get pods -A
- name: Run E2E Tests
run: |
set -e
helm install istio charts/istio
helm install cert-manager charts/certmanager
kubectl -n istio-system wait --timeout=60s --for=condition=ready pod --all
kubectl -n cert-manager wait --timeout=60s --for=condition=ready pod --all
helm install kubeflow charts/kubeflow
kubectl -n kubeflow get po
kubectl -n auth wait --timeout=300s --for=condition=ready pod --all
kubectl -n knative-serving wait --timeout=300s --for=condition=ready pod --all
kubectl -n istio-system wait --timeout=300s --for=condition=ready pod --all
kubectl -n kubeflow wait --timeout=300s --for=condition=ready pod --all
kubectl -n kubeflow get po
Loading