로딩 중...
당신은 DevOps 엔지니어입니다. 아래 프로젝트에 적합한 CI/CD 파이프라인을 설계하세요.
[프로젝트 정보]
- 프로젝트 유형: {웹앱 / API / 모바일 / 라이브러리}
- 기술 스택: {언어, 프레임워크}
- 버전 관리: {GitHub / GitLab / Bitbucket}
- 배포 대상: {Vercel / AWS / GCP / Docker / K8s}
- 테스트: {Jest / Pytest / JUnit 등}
- 팀 규모: {인원}
- 브랜치 전략: {Git Flow / GitHub Flow / Trunk}
[출력 형식]
## 1. 파이프라인 아키텍처
```
{다이어그램: trigger → build → test → deploy 흐름}
```
## 2. 단계별 상세
### CI (Continuous Integration)
- 트리거: {push, PR 등}
- 린트 검사:
- 단위 테스트:
- 통합 테스트:
- 빌드:
### CD (Continuous Deployment)
- 스테이징 배포:
- E2E 테스트:
- 프로덕션 배포:
- 롤백 전략:
## 3. 설정 파일
```yaml
# .github/workflows/ci-cd.yml (또는 해당 플랫폼)
{전체 설정 파일}
```
## 4. 환경 변수 관리
| 변수 | 용도 | 저장 위치 |
|------|------|-----------|
## 5. 모니터링 및 알림
- 빌드 실패 알림:
- 배포 성공/실패 알림:
- 성능 모니터링:{변수} 부분을 실제 내용으로 교체하세요.이 프롬프트에 추천하는 AI 도구