Jenkins 빌드 서버 환경 만들기 – 2. 프로젝트 만들기 (SVN + MSBuild)

SVN + MSBuild 를 이용하는 프로젝트 만들기


SVN, MSBuild 플러그인 설치

  • 프로젝트 생성에 앞서서 SVN 과 MSBuild 플로그인을 설치해야 한다. 만약 아래와 같이 플러그인이 설치되어 있지 않다면 ‘설치 가능’ 탭에서 설치를 진행하자.
    • ‘Jenkins 관리 -> 플러그인 관리’ 에서 검색 가능하다.
  • MSBuild 를 위한 세팅을 해야 한다. 플러그인을 통해 설치된 MSBuild 경로를 입력한다. 여기서 세팅한 빌드 방식을 선택해서 프로젝트 빌드를 하는 것이다.
    • ‘Jenkins 관리 -> Global Tool Configuration’ 에 가면 설정할 수 있다.


프로젝트 만들기

  • 이제 빌드를 위해서 프로젝트를 만들자.
    • ‘새로운 Item’ 에서 생성 가능하다.

  • 생성하면 프로젝트를 구성하는 페이지로 변경될 것이다. 여기서 기본적인 프로젝트 세팅을 진행해야 한다.
    • 아래의 이미지 처럼 간단한 설명과 사용자 빌드 경로를 세팅하자.
    • 만약, 사용자 빌드 경로를 세팅하지 않으면 Jenkins 폴더 내부의 workspace 폴더에 svn checkout 이 발생된다.

  • 이제 svn 정보를 입력해야 한다.
    • 만약, 사용자 인증이 필요한 경우에는 Credentials 의 Add 버튼을 눌러서 Username 과 Password 를 입력해야 한다.

  • 다음으로는 빌드를 위한 세팅을 한다.
    • 내 경우에는 토큰을 이용하여 URL 형식으로 빌드를 요청하는 방식을 사용했다.

  • 마지막으로 Build 정보를 입력하면 된다.
    • Global Tool Configuration 페이지에서 설정한 MSBuild Version 을 선택하고, 빌드 할 파일 경로를 입력한다.


이렇게 하면 빌드를 위한 기본적인 정보는 세팅이 완료된다. 다음 글에서는 svn 에서 commit 이 완료되면 Jenkins 에 빌드를 요청하는 방법에 대해서 알아보겠다.




Reply