기타 1부 - 나만 빼고 다 쓰는 젠킨스를 설치 해볼까? (지속적 통합을 위한 최고의 도구 젠킨스와 소나큐브 연동하기!)
페이지 정보
본문
안녕하세요. 엔지엠소프트웨어입니다. 개발자라면 한번쯤은 들어봤을 젠킨스를 설치하고, 이전에 설치한 소나큐브와 연동해보도록 하겠습니다. 젠킨스를 사용하면 지속적 통합(CI: Continuous Integration)과 지속적 배포(CD: Continuous Delivery)를 자동화할 수 있습니다. CI, CD는 소나큐브를 연동한 후 기회가되면 다시 알아볼께요. 이 글은 젠킨스와 소나큐브를 연동하는 방법에 대해 설명합니다. 젠킨스를 [ 다운로드 ] 하세요.
※ 소나큐브 설치 방법은 [ 여기 ]를 참고하세요.
LTS - Windows를 클릭하면 젠킨스 설치 파일이 다운로드 됩니다. 다운로드가 완료되면 더블 클릭해서 실행하세요. 오랜만에 보는 화면이군요-_-;
기본 위치에 설치를 진행합니다.
로컬에서 테스트만 한다면 "Run service as LocalSystem (not recommended"를 선택하고 넘어가도 됩니다. 도메인 환경에서 사용할일이 있을지 모르겠지만, 서버에 설치한다면 "Run service as local or domain user"를 선택하고 계정 정보를 입력하세요. "Test Credentials"을 클릭하여 계정이 올바른지 체크하세요. 저는 로컬에서 테스트하므로 아래와 같이 선택하고 넘어갑니다.
- Account: 윈도우 계정
- Password: 윈도우 계정 비밀번호
젠킨스 서버는 8080포트를 기본값으로 사용합니다. 개발자 환경에서는 8080포트를 이미 쓰고 있는 경우가 많기 때문에 "Test Port"를 클릭하여 검증하세요. 이미 사용중이라면 다른 포트를 입력해야 합니다. 제 경우에는 웹개발보다 CS 개발이 주를 이루다보니 8080포트를 사용하는 서비스가 없습니다.
아마도 설치된 자바 위치를 자동으로 잡아주는듯합니다. 만약, 위치에 JDK 또는 JRE가 없다면 "Change..." 버튼을 클릭해서 직접 자바 위치를 잡아줘야 합니다.
커스텀 설정은 그냥 넘어갑니다.
설치를 진행하세요.
잠시 기다리면 설치가 완료됩니다.
설치가 완료되면 Unlock Jenkins 화면이 나오면서 비밀번호를 입력하는 창이 나옵니다. 각자 컴퓨터 환경에 따라 다르겠지만, initalAdminPassword 경로로 가면 비밀번호를 확인할 수 있습니다. 윈도우 디펜더를 사용중이면 경로를 복사해서 이동할 수 없습니다. 직접 폴더를 찾아가세요.
initialAdminPassword 파일을 메모장으로 열고 안에 있는 패스워드를 복사하고 붙여넣기 합니다.
Install suggested plugins를 클릭하세요.
젠킨스에서 제안하는 플러그인을 모두 설치하는데 약 10분정도 소요됩니다. 옛날에 설치했을때는 이런게 없었는데요. 많이 변했군요^^;
플러그인 설치가 완료되면 Create First Admin User를 설정할 수 있습니다.
젠킨스 URL을 입력하세요. 로컬 환경이기 때문에 수정할 필요는 없습니다.
"Start using Jenkins" 클릭!
젠킨스가 정상적으로 설치되었네요^^
2부에서는 젠킨스와 소나큐브를 연동하는 방법에 대해 알아보겠습니다.
개발자에게 후원하기
추천, 구독, 홍보 꼭~ 부탁드립니다.
여러분의 후원이 빠른 귀농을 가능하게 해줍니다~ 답답한 도시를 벗어나 귀농하고 싶은 개발자~
감사합니다~
- 이전글2부 - 나만 빼고 다 쓰는 젠킨스를 설치 해볼까? (지속적 통합을 위한 최고의 도구 젠킨스와 소나큐브 연동하기!) 21.06.20
- 다음글소프트웨어 정적 분석을 위한 소나큐브 설치하기 - 3부 21.06.20
댓글목록
등록된 댓글이 없습니다.