From 9c62e7470209eb18f52b8bd8931f39d7dac82954 Mon Sep 17 00:00:00 2001 From: gunshiz Date: Sat, 29 Aug 2026 14:51:06 +0000 Subject: [PATCH] ci : i have no idea what is going on --- .gitea/workflows/ci.yml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 929e9df..d78c2f8 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -101,27 +101,27 @@ jobs: sed -i "s/newTag: .*/newTag: migrate-$REVISION/" "$migration_dir/kustomization.yaml" kubectl kustomize "$migration_dir" >"$migration_manifest" - migration_resource="$(kubectl --namespace "$DEPLOY_NAMESPACE" create --validate=false -f "$migration_manifest" -o name)" - if ! kubectl --namespace "$DEPLOY_NAMESPACE" wait \ + migration_resource="$(kubectl --kubeconfig "$KUBECONFIG" --namespace "$DEPLOY_NAMESPACE" create --validate=false -f "$migration_manifest" -o name)" + if ! kubectl --kubeconfig "$KUBECONFIG" --namespace "$DEPLOY_NAMESPACE" wait \ --for=condition=complete \ --timeout=10m \ "$migration_resource"; then - kubectl --namespace "$DEPLOY_NAMESPACE" logs "$migration_resource" --all-containers=true || true + kubectl --kubeconfig "$KUBECONFIG" --namespace "$DEPLOY_NAMESPACE" logs "$migration_resource" --all-containers=true || true exit 1 fi - kubectl --namespace "$DEPLOY_NAMESPACE" patch configmap buzz-sheet-config \ + kubectl --kubeconfig "$KUBECONFIG" --namespace "$DEPLOY_NAMESPACE" patch configmap buzz-sheet-config \ --type=merge \ --patch "{\"data\":{\"NEXT_DEPLOYMENT_ID\":\"$REVISION\"}}" - kubectl --namespace "$DEPLOY_NAMESPACE" set image \ + kubectl --kubeconfig "$KUBECONFIG" --namespace "$DEPLOY_NAMESPACE" set image \ deployment/buzz-sheet \ app="$REGISTRY_IMAGE:$REVISION" - kubectl --namespace "$DEPLOY_NAMESPACE" set image \ + kubectl --kubeconfig "$KUBECONFIG" --namespace "$DEPLOY_NAMESPACE" set image \ deployment/buzz-sheet-worker \ worker="$REGISTRY_IMAGE:$REVISION" - kubectl --namespace "$DEPLOY_NAMESPACE" rollout status \ + kubectl --kubeconfig "$KUBECONFIG" --namespace "$DEPLOY_NAMESPACE" rollout status \ deployment/buzz-sheet \ --timeout=10m - kubectl --namespace "$DEPLOY_NAMESPACE" rollout status \ + kubectl --kubeconfig "$KUBECONFIG" --namespace "$DEPLOY_NAMESPACE" rollout status \ deployment/buzz-sheet-worker \ --timeout=10m