개요
1주 단위 상시 배포 정책으로 전환 후 테스트 환경의 부족함이 있었고, 이를 해결하기 위해 브랜치별 배포가 가능하도록 devops 팀과 협업하여 배포 자동화를 설정할 수 있는 툴을 개발하였습니다.
주요 업무
- gitlab api 연동하여 배포 자동화 기능 구현
- branch 코드 변경 발생시 배포 pipeline 트리깅
- project(repository) 수동 배포
- 배포 히스토리 관리
성과
- 배포 버전 별 테스트 환경 생성
- QA 팀이 직접 배포할 수 있도록 배포 프로세스 간소화