Merge pull request #134 from jyje/fix/helm-test-pipelines

Fix 'Pipelines' CI to verify chart installing on test-namespace
This commit is contained in:
James W. 2025-01-06 17:02:31 -07:00 committed by GitHub
commit 1c186f785c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -49,5 +49,7 @@ jobs:
- name: Verify pipelines
run: |
kubectl apply -f pipelines.yaml
kubectl create namespace test-namespace
kubectl apply --namespace test-namespace -f pipelines.yaml
PIPELINE_POD=$(kubectl get --namespace test-namespace pod -L app.kubernetes.io/component=pipelines -o jsonpath='{.items[*].metadata.name}')
kubectl wait --namespace test-namespace pod/${PIPELINE_POD} --for=condition=Ready --timeout=600s