Files
taxbaik/.gitea/workflows
kjh2064 9991a57b75
TaxBaik CI/CD / build-and-deploy (push) Failing after 1m11s
배포 파이프라인 완전 단순화: SSH 제거, 로컬 배포로 변경
근본 원인:
- SSH 키 형식 오류로 인한 반복적인 배포 실패
- 불필요한 SSH 키 secret 설정 요구
- tar/scp/ssh 체인으로 인한 복잡성

개선:
- SSH 제거 (CI와 배포 대상이 같은 서버)
- 로컬 파일 시스템 직접 작업 (cp 사용)
- 심링크 업데이트 후 즉시 프로세스 재시작
- 불필요한 secret 제거 (DEPLOY_SSH_KEY 불필요)

배포 흐름:
1. publish/ 디렉토리 생성
2. ~/deployments/taxbaik_TIMESTAMP로 복사
3. 심링크 업데이트 (~/taxbaik_active)
4. 기존 프로세스 종료 (pkill -9)
5. 새 프로세스 시작 (nohup)

결과:
- 더 빠름 (네트워크 오버헤드 없음)
- 더 안정적 (SSH 복잡성 제거)
- Secrets 설정 불필요
- 로컬 호스트에서 즉시 배포 가능

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-06-26 17:33:32 +09:00
..