Jenkins在自动构建MVC项目时,如何自动构建Nuget呢,这里需要做2个准备:
1.下载Nuget.exe,下载地址https://www.nuget.org/downloads,下载完成后是一个Nuget.exe文件,我这里是放到了C:\Nuget下,这个可以自己随意。
2.在Jenkins的系统管理——插件管理——安装Nuget Plugin插件。
准备工作完成之后,下载进入到我们的工程里面,修改任务的一些配置,配置主要是修改构建的配置。
这里需要注意,sln和csproj路径地址,是相对于Jenkins安装目录下的路径,我这里的路径是C:\Program Files (x86)\Jenkins\workspace\Web,这里填写的是相对路径,注意不要填错。
还有一点需要注意的是,执行window批处理命令必须建在MsBulid之前,这样才会先更新Nuget包,然后执行Msbuild构建。