기술 | 선택지 | 선택 근거 |
---|---|---|
Platform | Github Actions, | |
Jenkins | 손쉬운 설정 | |
yml 파일로 간단하고 직관적으로 정의할 수 있으며 Github Actions 마켓플레이스에서 제공되는 수많은 프리빌트 액션을 활용하면 복잡한 작업도 몇 줄의 코드로 손쉽게 파이프라인을 구축할 수 있다. |
Github와의 통합 Github Actions는 Github의 native CI/CD 도구로, Github repository와 완벽하게 통합되어 있으므로 코드 변경 등의 이벤트 발생 시 워크플로우가 자동으로 동작할 수 있도록 트리거가 가능하며 브랜치 보호 규칙, secrets 등의 기능과 자연스럽게 연결지을 수 있다. **** |