From 655a32fd97e207cd0b77943acc8ab731292d1f05 Mon Sep 17 00:00:00 2001 From: Lectom C Han Date: Wed, 11 Feb 2026 10:03:01 +0900 Subject: [PATCH] =?UTF-8?q?=EA=B8=B0=EC=A1=B4=20=EC=BB=A8=ED=85=8C?= =?UTF-8?q?=EC=9D=B4=EB=84=88=20=EA=B2=80=EC=82=AC=ED=95=98=EA=B8=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitea/workflows/staging_code_pull.yml | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/.gitea/workflows/staging_code_pull.yml b/.gitea/workflows/staging_code_pull.yml index 5e21ec39..a9010c12 100644 --- a/.gitea/workflows/staging_code_pull.yml +++ b/.gitea/workflows/staging_code_pull.yml @@ -161,9 +161,14 @@ jobs: # 배포 후 상태 확인 (실패 시 로그 출력을 위함) sleep 10 - if [ "$(docker inspect -f '{{.State.ExitCode}}' baron-sso-staging-kratos-migrate-1)" -ne 0 ]; then - echo 'Kratos Migrate Failed. Logs:' - docker logs baron-sso-staging-kratos-migrate-1 - exit 1 + kratos_migrate_cid="$(docker compose -f staging_pull_compose.yaml ps -q kratos-migrate || true)" + if [ -n "${kratos_migrate_cid}" ]; then + if [ "$(docker inspect -f '{{.State.ExitCode}}' "${kratos_migrate_cid}")" -ne 0 ]; then + echo 'Kratos Migrate Failed. Logs:' + docker logs "${kratos_migrate_cid}" + exit 1 + fi + else + echo "WARN: kratos-migrate container not found; skipping exit-code check." fi EOSSH