목록2025/07 (2)
seoyyyy-dev

이제 젠킨스가 소스 코드 리포지터리에서 자바 API의 원시코드를 가져오는 방법과 빌드 도구를 사용해 전체 빌드 수명 주기 단계를 거쳐 아티팩트를 최종 목적지인 넥서스 리포지터리로 배포할 때까지 방법을 실습해본다. 우선 소스 코드 리포지터리를 깃을 이용할 것이므로 깃이 컴퓨터에 설치되어있어야한다. 아래 경로로 이동하여 자신의 컴퓨터 환경에 맞는 깃 버전을 다운로드하여 설치해준다. https://git-scm.com/downloads Git - DownloadsDownloads macOS Windows Linux/Unix Older releases are available and the Git source repository is on GitHub. Latest source Release 2.50.0 Rel..

이제 젠킨스에서 애플리케이션의 빌드 수명 주기 전체를 관리하는 실제 사용법을 알아본다.책에서 메이븐 빌드 도구를 이용하는 법이 나와있기 때문에 실습도 자바 API 프로젝트와 메이븐으로 하겠다. 🐗자바 API 프로젝트 개발 과정 1️⃣ 서드파티 라이브러리 다운로드애플리케이션 구현 시 라이브러리를 활용하는데 자바 API 프로젝트의 경우 JDK가 이에 해당한다. 그리고 기본 라이브러리 외에 다른 API 개발자가 구현한 라이브러리를 사용하는데 이를 서드파티 라이브러리(third-party library)라고 한다. 서드파티 라이브러리들은 보통 mvn 리포지터리와 같은 아티팩트 또는 패키지 레지스트리라고 불리는 별도의 웹 플랫폼을 통해 제공된다. 이 중앙 리포지토리를 통해 사용자가 라이브러리 파일을 다운로드 ..