1.安装Jenkins+java+MSBuild+nuget(略)2.新建一个任务3.增加构建步骤【还原项目包】(Execute Windows batch command)4.增加构建步骤【编译和发布项目】(Build a Visual Studio project or solution using MSBuild)5.保存后Build Now即可
1.安装Jenkins+java+MSBuild+nuget(略) 2.新建一个任务 3.增加构建步骤【还原项目包】(Execute Windows batch command)
参数说明:
- C:ProgramDataJenkins.jenkinsworkspaceRestpackages 为任务工作空间的包位置,可用jenkins目录加项目名称代替C:UsersJack.nugetnuget.exe 为nuget的exe目录位置RestWS.sln 项目文件
if exist C:ProgramDataJenkins.jenkinsworkspaceRestpackages (rd/s/q C:ProgramDataJenkins.jenkinsworkspaceRestpackages) "C:UsersJack.nugetnuget.exe" restore RestWS.sln4.增加构建步骤【编译和发布项目】(Build a Visual Studio project or solution using MSBuild)
参数说明:
MSBuild Version(需配置)
a. 进入Manage Jenkins,点击Global Tool Configuration进入皮配置页面
b. 找到MSBuild,点击新增
参数说明:
1.Name(名称 随便写)
2.Path to MSBuild(MSBuild的位置,可在vs目录下找到)
MSBuild Build File(需要编译的项目 .csproj文件) 4. Command Line Arguments(执行参数) - Configuration 为发布类型可选Release和Bebug - VisualStudioVersion 为版本 14.0为4.6、15.0为4.7 - DeployonBuild 为是否发布 PublishProfile为发布的配置文件(可在项目中PropertiesPublishProfiles目录下找到名字)
/t:Rebuild /P:Configuration=Release /p:VisualStudioVersion=15.0 /p:DeployOnBuild=True;PublishProfile=FolderProfile.pubxml5.保存后Build Now即可



