diff --git a/.drone.yml b/.drone.yml index d0cabf9..8cfdc71 100644 --- a/.drone.yml +++ b/.drone.yml @@ -11,8 +11,6 @@ trigger: environment: NUXT_PORT: 3000 HEALTH_CHECK_TIMEOUT: 30 - CA_CRT: - from_secret: ca-crt volumes: - name: node_modules_cache @@ -27,11 +25,14 @@ steps: # 0️⃣ clone代码覆盖 - name: clone image: alpine/git:latest + environment: + CA_CRT: + from_secret: ca-crt commands: - echo "$CA_CRT" > /usr/local/share/ca-certificates/ca.crt - apk add --no-cache ca-certificates - update-ca-certificates - - git clone https://gitea.local.knowai/tobegold574/knowai.git /drone/src + - git clone https://gitea.local.knowai.tobegold574/knowai.git /drone/src volumeMounts: - name: repo-volume mountPath: /drone/src @@ -89,6 +90,7 @@ steps: echo "✅ Nuxt 服务启动成功" else echo "❌ Nuxt 服务启动失败" + exit 1 volumeMounts: - name: repo-volume mountPath: /drone/src