QA에 이미지를 말아서 배포하는 젠킨스 프로젝트가 있다.
이미지를 빌드하고, ftp서버에 info.txt를 남긴후, harbor에 push한다.
QA에 이미지를 배포하는 날에만 사용한다.
하지만,, 한번에 끝난적이 없다. 항상 여러번 빌드/배포를 한다.
QA는 ftp와 harbor에 이미지가 업로드 되어있어 최신이미지가 배포된 것이라고 생각한다.
그래서 주기적으로 확인하면서 불안해한다.
평소에는 테스트이미지로 개발환경에서 테스트를하지만
테스트 이미지와 QA이미지는 약간이라도 다를 수 있을 가능성이 있기 때문에
배포날에는 QA에 전달할 이미지로 테스트를 하는게 맞는것 같다.
하지만 QA에 전달할 이미지를 만들고, 배포하는게 묶여있어서 나눌 필요가 있다고 판단했다.
QA 이미지 빌드 -> 개발환경에 반영
정상인 것 확인하면 QA환경에 테스트한 이미지만 전달
'BIZ > CICD' 카테고리의 다른 글
test-gradle pending 이슈 (0) | 2022.06.20 |
---|---|
레거시 배포 프로세스 (0) | 2022.04.29 |
젠킨스 no route ot host (connection Exception) (0) | 2021.11.14 |
jenkins 프로젝트 생성 가이드 (0) | 2021.11.14 |
sftp 접속 오류 가이드 (0) | 2021.11.14 |