본문 바로가기

제이릴리저

JReleaser

릴리스 자동화 도구

한줄평

릴리스 절차가 복잡한 프로젝트의 배포를 한곳에서 정돈하기에 좋습니다. 설정 항목이 많아 처음 도입할 때는 문서를 꼼꼼히 봐야 합니다.

이런 분께 릴리스 과정을 자동화하려는 프로젝트 관리자·개발자께

좋은 점

  • 릴리스·서명·배포를 한 설정으로 통합
  • 여러 배포처와 패키지 매니저를 폭넓게 지원

아쉬운 점

  • 설정 옵션이 방대해 초기 학습 곡선이 가파름

제이릴리저 소개

소프트웨어 배포 과정을 자동화해 주는 명령줄·빌드 도구입니다. 깃허브·깃랩 릴리스 생성, 체인지로그 정리, 아티팩트 서명, 배포 채널 업로드까지 설정 파일 하나로 묶어 실행합니다. 자바 생태계에서 출발했지만 언어에 관계없이 CI 파이프라인에 붙일 수 있습니다. GUI가 아니라 CLI와 빌드 플러그인 형태로 씁니다.

제작사

jreleaser · 공식 홈페이지