본문 바로가기

대거

Dagger

코드로 짜는 CI/CD 파이프라인

한줄평

파이프라인을 코드로 관리하고 로컬-CI 재현성을 확보하려는 팀에 적합합니다. 다만 컨테이너 런타임(Docker 등)이 반드시 필요하고 개념 학습에 시간이 듭니다.

이런 분께 CI 설정을 코드로 관리하며 로컬에서 미리 검증하고 싶은 개발팀께

좋은 점

  • 파이프라인을 실제 프로그래밍 언어로 작성
  • 로컬과 CI 에서 동일하게 재현되는 컨테이너 실행

아쉬운 점

  • Docker 등 컨테이너 런타임이 전제되어 진입 장벽이 있음

대거 소개

CI/CD 파이프라인을 YAML 대신 익숙한 프로그래밍 언어(Go·Python·TypeScript 등)로 정의하는 명령줄 도구입니다. 각 단계를 컨테이너 안에서 실행하므로 내 노트북에서 돌린 빌드와 CI 서버에서 돌린 빌드가 동일하게 재현됩니다. 로컬에서 파이프라인을 먼저 검증한 뒤 GitHub Actions·GitLab 등 어떤 CI 에도 그대로 올릴 수 있어, 'CI 에서만 실패하는' 문제를 줄이려는 개발팀에 맞습니다.

제작사

영삼넷 · 공식 홈페이지

대거 (Dagger) 무료 다운로드 | 자료실 | 영삼넷