Commit Graph

9 Commits

Author SHA1 Message Date
김보곤
7ca820295f fix: [deploy] Jenkinsfile storage/logs 처리 및 PdfSignatureService 폰트 등록 간소화
- Jenkinsfile: storage/logs 심링크 대신 디렉토리 생성 + chown 방식으로 변경
- PdfSignatureService: 폰트 캐시 로직 간소화 (registerKoreanFont 제거)
2026-02-26 21:45:42 +09:00
f0192795e9 fix:배포 시 storage/logs를 shared 심링크로 변경
- 기존: mkdir로 릴리즈 디렉토리에 logs 생성 → 배포마다 로그 유실
- 변경: ln -sfn shared/storage/logs → 로그 영속 보존
- 원인: 전자계약 PDF 합성 오류 추적 중 발견

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-26 14:42:20 +09:00
b081c17e97 chore: Slack 알림에 커밋 메시지 추가
- Checkout 단계에서 GIT_COMMIT_MSG 캡처 (git log -1 --pretty=format:'%s')
- checkout scm을 slackSend 이전으로 이동 (커밋 정보 먼저 획득)
- 빌드 시작, 성공, 실패 모든 Slack 메시지에 커밋 제목 포함

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-25 12:52:18 +09:00
e5742e09ad ci:Jenkinsfile 동시 빌드 방지 옵션 추가
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-25 11:24:41 +09:00
c74dc9ba57 fix:배포 시 storage/logs 권한 설정 추가
PHP-FPM(www-data)이 로그 파일을 쓸 수 있도록
mkdir 직후 chown 명령 추가

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-25 11:23:34 +09:00
c7850f89f0 ci: Jenkinsfile tokenCredentialId 추가 및 배포 디렉토리 생성
- slackSend 3곳에 tokenCredentialId: 'slack-token' 추가
- Deploy: mkdir -p bootstrap/cache storage/framework 추가
- tokenCredentialId 누락 시 Slack Bot Token 인증 실패 방지

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-24 23:53:51 +09:00
163ad0127e ci:Jenkinsfile 빌드 시작 Slack 알림 추가
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-24 21:00:07 +09:00
9b223b4523 ci:Jenkinsfile Slack 알림 추가 (slackSend #product_infra)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-24 20:47:03 +09:00
4cee825aca ci: add Jenkinsfile for CI/CD pipeline (main) 2026-02-24 08:15:10 +09:00