From ad79bf08ad4d56f0ec73c754708158cf6ec98bef Mon Sep 17 00:00:00 2001 From: chyoo Date: Thu, 13 Aug 2026 13:22:03 +0900 Subject: [PATCH] patch.. --- .woodpecker.yml | 11 ++++++++--- k8s/auth-be.yaml | 2 -- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/.woodpecker.yml b/.woodpecker.yml index f8aa557..0ea9611 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -44,12 +44,17 @@ steps: - name: migrate image: localhost:5000/studio-auth-be:0.1.1 imagePullPolicy: Always - command: ["sh", "-lc", "bunx --no-install prisma migrate deploy"] + command: + - sh + - -lc + - | + export DATABASE_URL="postgresql://\${POSTGRES_USER}:\$(bun -e 'process.stdout.write(encodeURIComponent(process.env.POSTGRES_PASSWORD ?? ""))')@studio-auth-db.studio-system.svc.cluster.local:5432/\${POSTGRES_DB}?schema=public" + bunx --no-install prisma migrate deploy envFrom: - - configMapRef: - name: studio-auth-be-env - secretRef: name: studio-auth-be-env + - secretRef: + name: studio-auth-db-secret EOF if ! kubectl --kubeconfig=/tmp/kubeconfig -n studio-system wait --for=condition=complete "job/$job" --timeout=180s; then kubectl --kubeconfig=/tmp/kubeconfig -n studio-system logs "job/$job" --all-containers=true || true diff --git a/k8s/auth-be.yaml b/k8s/auth-be.yaml index 4f4629e..7c0ca4d 100644 --- a/k8s/auth-be.yaml +++ b/k8s/auth-be.yaml @@ -33,7 +33,5 @@ spec: ports: - containerPort: 4100 envFrom: - - configMapRef: - name: studio-auth-be-env - secretRef: name: studio-auth-be-env