먼저 Jenkins Freestyle Job에 대해 알아보도록 하겠습니다. 1. Jenkins 설정 1.1 사용자 정보(Credential)은 Manage Credential 화면에서 추가할 수 있습니다. 1.2 Plugin 설치 - MSBuild Plugin: MSBuild를 사용하기 위해서는 MSBuild Plugin을 설치해야 합니다. - change-assembly-version-plugin : .NET 프로젝트의 어셈블리 정보를 수정할때 필요합니다. - Environment File Plugin : 파일의 정보로 환경 변수를 바꿀때 사용합니다. - Email Extension Plugin : html 형식의 메일을 발송할때 사용합니다. 1.3 Jenkins 환경 설정 - Global properties를 설정합니다. 프로젝트 빌드에 필요한 파일들의 경로를 설정하였습니다. - 빌드 결과를 통보하기 위해 Email 설정을 합니다. - .NET 프로젝트를 MSBuild로 컴파일하기 때문에 필요한 Global Tool Configuration에서 MSBuild 를 추가합니다.