본문 바로가기

Languages&Library/Jenkins

Jenkins msbuild 설정

 

Jenkins에서 .NET프로그램 빌드를 위해서는 MSBuild 플러그인 설치가 별도로 필요함

 

 

Dashboard > Jenkins관리

 

 

Plugins 선택

 

 

 

Available plugins > msbuild검색 > MSBukld선택후 Install

 

Install시, Download progress 페이지가 나오게 되고, 

설치가 끝나고 실행중인 작업이 없으면 Jenkins재시작을 클릭하면 Jenkins가 재시작이 되면서 로그인창이 뜸 .

 

 

 

 

Dashboard > Jenkins관리 > Plugins > Installed plugins

 

Plugin이 설치된것을 확인할 수 있음.

 

 

기존의 Project를 선택 후, Build Steps를 클릭

 

기존에는 없던 Build a Visual Studio project or solution using MSBild항목이 생김

 

 

위 항목을 선택하고 나면 Build Step에 위와같이 추가 됨 MSBuild Version은 Install한 Plugin을 사용할 수도 있고,  MSBuild Build File을 선택하면 Local에 있는 MSBuild도 사용가능함.

 

 

Visual 2022를 사용중이라면, C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\Bin\MSBuild.exe 를 설정할 수 도 있음 

 

 

Command Line Arguments에는 빌드 옵션을 지정해줄 수 있음.

 

Command Line Arguments에서 특정 프로젝트만 빌드시킨다던지, 특정 프로젝트 제외등의 프로젝트 빌드 옵션에 대한 Command를 입력할 수 있음.