Spring Boot 게시판 만들기 14 - Jenkins 프로젝트 만들기

14. Jenkins 프로젝트 만들기

  1. 새 프로젝트 만들기
  2. 소스 코드 관리
  3. 소스 코드를 가져오기 위한 계정 추가하기
  4. 빌드 유발 선택
  5. Build 선택하기
  6. 프로젝트 확인
  7. 프로젝트 build하기
  8. 프로젝트 결과 확인

새 프로젝트 만들기

create a Job > FreeStyle project 를 선택해 새 프로젝트를 만든다.

소스 코드 관리

git을 선택한 후 Build할 Repository URL을 넣어준다.

계정 추가하기

Credential 종류(kind)로는 Username with password 를 선택한 다음 username에는 Github Id를 Password에는 Github Password를 기입해 계정을 추가한다.

빌드 유발 선택

Github hook trigger for GITScm polling 을 선택해 Github에 프로젝트를 Push했을 때 build가 진행될 수 있도록 한다.

개발자 Github로 PUSH를 날리게 되면 Github는 Web hook을 Jenkins으로 날려준다.

Build 선택하기

shell 명령어를 이용해 프로젝트를 빌드 할 것이므로 Execute shell 을 선택한 후 명령어는 ./gradlew clean build 를 기입한다.

Spring Boot 프로젝트는 gradle wrapper를 사용함으로 gradlew를 사용한 Build 방법도 사용할 수 있다. 개인적으론 gradlew를 사용한 Build방식이 더 좋은 것 같다.

프로젝트 확인

Dashboard에 새로운 Jenkins 프로젝트가 생성된 것을 확인할 수 있다.

프로젝트 build하기

새로운 프로젝트를 생성한 후 해당 프로젝트가 github로부터 파일을 제대로 읽어와 build할 수 있는지 확인하기 위해 Build Now 를 눌러 빌드를 진행해본다.

프로젝트 결과 확인

빌드 후 성공했다는 메시지를 받을 수 있다.

Share