운영 배포: 명함신청, 전자계약 도장 기본값, 아카데미 Git 관리도구 #1

Closed
light wants to merge 0 commits from develop into main
Owner
No description provided.
light added 13 commits 2026-02-25 14:32:24 +09:00
- .env.example을 SAM 프로젝트 실제 키 구조로 업데이트
- .gitignore에 !.env.example 예외 추가
- GCS_* 중복 키 제거, Gemini/Claude/Vertex 키 섹션 추가
- main: Stage 자동 배포 → Jenkins 승인(24h) → Production 배포
- stage 브랜치 더 이상 사용 안함
- Production 실패 시 자동 롤백
- business_card_requests 테이블 생성
- 신청자 정보 (name, phone, title, email, quantity, memo)
- 처리 상태 관리 (status, processed_by, processed_at, process_memo)
- runningInConsole() 체크 추가로 artisan 명령어 실행 시 request 바인딩 에러 방지
- composer install 후 package:discover 실패 해결

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Stage/Production 배포에 mkdir -p bootstrap/cache 추가
- .gitignore로 누락되는 디렉터리 → composer install 시 package:discover 실패 해결
- rebase 중 사라진 slackSend 알림 복구 (Checkout, success, failure)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- mkdir -p storage/framework/{views,cache/data,sessions} storage/logs 추가
- .gitignore로 누락되는 Laravel 필수 디렉터리 생성
- Blade 캐시 경로 에러 해결

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Checkout: slackSend 빌드 시작 알림 추가 (tokenCredentialId)
- Post success/failure: echo → slackSend 교체 (tokenCredentialId)
- 이전 rebase 과정에서 소실된 slackSend 복구

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- 3단계 워크플로우: 요청 → 제작의뢰 → 처리완료
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Checkout 단계에서 GIT_COMMIT_MSG 캡처 (git log -1 --pretty=format:'%s')
- checkout scm을 slackSend 이전으로 이동 (커밋 정보 먼저 획득)
- 빌드 시작, 승인 대기, 성공, 실패 모든 Slack 메시지에 커밋 제목 포함

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Owner

충돌로 인해 취소합니다.

충돌로 인해 취소합니다.
kent closed this pull request 2026-02-25 15:21:18 +09:00

Pull request closed

Sign in to join this conversation.
No description provided.