Skip to content

Commit f4b0e85

Browse files
committed
fix: external mysql deploy test
1 parent c5a10c6 commit f4b0e85

1 file changed

Lines changed: 9 additions & 5 deletions

File tree

.github/workflows/deploy-test.yml

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -60,14 +60,16 @@ jobs:
6060
run: |
6161
helm repo add bitnami https://charts.bitnami.com/bitnami
6262
helm repo add grafana https://grafana.github.io/helm-charts
63-
helm install mysql bitnami/mysql --version 9.19.1 --set auth.rootPassword=admin --set auth.database=lake --set auth.username=merico --set auth.password=merico
63+
helm install --debug --wait --timeout 600s mysql bitnami/mysql --set auth.rootPassword=admin --set auth.database=lake --set auth.username=merico --set auth.password=merico
6464
# external mysql at service: mysql
6565
helm dep build charts/devlake
66-
helm install --debug --wait --timeout 2400s deploy-test charts/devlake \
66+
helm install --debug --wait --timeout 600s deploy-test charts/devlake \
6767
--set service.uiPort=30000 \
6868
--set mysql.useExternal=true \
6969
--set mysql.externalServer=mysql \
70-
--set lake.encryptionSecret.secret=$(openssl rand -base64 2000 | tr -dc 'A-Z' | fold -w 128 | head -n 1)
70+
--set grafana.persistence.enabled=false \
71+
--set lake.encryptionSecret.secret=$(openssl rand -base64 2000 | tr -dc 'A-Z' | fold -w 128 | head -n 1) \
72+
|| { kubectl get pods -o wide; kubectl describe pods; kubectl get events --sort-by='.lastTimestamp'; exit 1; }
7173
7274
- name: Helm install devlake
7375
if: matrix.database_type == 'mysql-builtin'
@@ -76,10 +78,12 @@ jobs:
7678
helm dep build charts/devlake
7779
export NODE_IP=$(kubectl get nodes --namespace default -o jsonpath="{.items[0].status.addresses[0].address}")
7880
echo Node IP: ${NODE_IP}
79-
helm install --debug --wait --timeout 2400s deploy-test charts/devlake \
81+
helm install --debug --wait --timeout 600s deploy-test charts/devlake \
8082
--set service.uiPort=30000 \
8183
--set mysql.image.tag=8-debian \
82-
--set lake.encryptionSecret.secret=$(openssl rand -base64 2000 | tr -dc 'A-Z' | fold -w 128 | head -n 1)
84+
--set grafana.persistence.enabled=false \
85+
--set lake.encryptionSecret.secret=$(openssl rand -base64 2000 | tr -dc 'A-Z' | fold -w 128 | head -n 1) \
86+
|| { kubectl get pods -o wide; kubectl describe pods; kubectl get events --sort-by='.lastTimestamp'; exit 1; }
8387
8488
- name: List cluster resources
8589
if: ${{ always() }}

0 commit comments

Comments
 (0)