【Jenkins】用Jenkins在windows下部署.net项目

1.安装Jenkins+java+MSBuild+nuget(略)

2.新建一个任务

在这里插入图片描述

3.增加构建步骤【还原项目包】(Execute Windows batch command)

在这里插入图片描述
参数说明:

  1. C:\ProgramData\Jenkins.jenkins\workspace\Rest\packages 为任务工作空间的包位置,可用jenkins目录加项目名称代替
  2. C:\Users\Jack.nuget\nuget.exe 为nuget的exe目录位置
  3. RestWS.sln 项目文件
if exist C:\ProgramData\Jenkins\.jenkins\workspace\Rest\packages (rd/s/q C:\ProgramData\Jenkins\.jenkins\workspace\Rest\packages)
"C:\Users\Jack\.nuget\nuget.exe" restore RestWS.sln

4.增加构建步骤【编译和发布项目】(Build a Visual Studio project or solution using MSBuild)

参数说明:

  1. MSBuild Version(需配置)
    a. 进入Manage Jenkins,点击Global Tool Configuration进入皮配置页面在这里插入图片描述
    b. 找到MSBuild,点击新增
    在这里插入图片描述
    参数说明:
    1.Name(名称 随便写)
    2.Path to MSBuild(MSBuild的位置,可在vs目录下找到)

  2. MSBuild Build File(需要编译的项目 .csproj文件) 4. Command Line Arguments(执行参数) - Configuration 为发布类型可选Release和Bebug - VisualStudioVersion 为版本 14.0为4.6、15.0为4.7 - DeployOnBuild 为是否发布 PublishProfile为发布的配置文件(可在项目中Properties\PublishProfiles目录下找到名字)

/t:Rebuild /P:Configuration=Release /p:VisualStudioVersion=15.0 /p:DeployOnBuild=True;PublishProfile=FolderProfile.pubxml

在这里插入图片描述

5.保存后Build Now即可

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值