AWS Code Pipeline에서는 기본적으로 Source, Build, Deploy 스테이지로 진행됩니다.
각 스테이지 사이에 이벤트를 추가로 설정할 수 있습니다.
아래는 Build 이후 수동 승인 스테이지 기능을 추가한 CIDE 구성 예시 입니다.
테스트(Staging) 환경 CICD 프로세스
- Source - Build -Check(수동 승인) - Deploy
- Git commit 시 Build까지만 수행
- 관리자 승인 후 Deploy 배포 가능
1. 신규 스테이지 추가
1-1. 파이프라인 편집버튼 선택
1-2. Build 스테이지 하단에서 신규 스테이지 추가 버튼 선택
1-3. 스테이지 이름 정의
2. 신규 스테이지 추가
2-1. 작업 그룹 추가 버튼 선택 작업이름 및 작업 공급자를 수동 승인 선택
2-2. 작업이름 입력 및 작업 공급자를 수동 승인 선택
2-3. 완료 버튼 선택 후 입력내용 저장
3. 테스트
3-1. Git Commit 시 빌드까지만 진행되고 수동 승인을 하지 않으면 배포가 되지 않는걸 확인하실 수 있습니다.
3-2. 검토를 눌러 승인 제출 시 배포 진행
읽어주셔서 감사합니다.
레퍼런스
반응형
최근댓글