From c6ddc78bc72188afbdd2fdf4380c9790bffcdca4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EA=B6=8C=ED=98=81=EC=84=B1?= Date: Thu, 26 Feb 2026 14:36:20 +0900 Subject: [PATCH] =?UTF-8?q?fix:=EB=B0=B0=ED=8F=AC=20=EC=8B=9C=20storage/lo?= =?UTF-8?q?gs=EB=A5=BC=20shared=20=EC=8B=AC=EB=A7=81=ED=81=AC=EB=A1=9C=20?= =?UTF-8?q?=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 기존: mkdir로 릴리즈 디렉토리에 logs 생성 → 배포마다 로그 유실 - 변경: ln -sfn shared/storage/logs → 로그 영속 보존 - 원인: 전자계약 PDF 합성 오류 추적 중 발견 Co-Authored-By: Claude Opus 4.6 --- Jenkinsfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 498102eb..24305959 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -40,10 +40,10 @@ pipeline { ssh ${DEPLOY_USER}@211.117.60.189 ' cd /home/webservice/mng/releases/${RELEASE_ID} && - mkdir -p bootstrap/cache storage/framework/{views,cache/data,sessions} storage/logs && - sudo chown -R www-data:webservice storage/logs && + mkdir -p bootstrap/cache storage/framework/{views,cache/data,sessions} && ln -sfn /home/webservice/mng/shared/.env .env && ln -sfn /home/webservice/mng/shared/storage/app storage/app && + ln -sfn /home/webservice/mng/shared/storage/logs storage/logs && composer install --no-dev --optimize-autoloader --no-interaction && npm install --prefer-offline && npm run build &&