我有一个 asp.net 解决方案。我已经安装了 Ms build 插件来构建它。作业正在成功构建。现在我想用哈德森实现两件事。1. 构建完成后,我想发布解决方案。2. 如何附加现有的 NSIS 脚本来创建 Windows 安装程序。哈德逊有 NSIS 的特定插件吗?请帮助我。
问问题
1372 次
3 回答
1
于 2012-03-18T17:20:17.360 回答
0
在您的 MSBuild 文件中,您可以有一个调用 Exec 来调用 MAKENSIS.EXE 的目标
于 2011-06-07T12:06:30.383 回答
-1
我自己找到了解决这个问题的方法。
在构建阶段之后添加执行 windows 批处理命令部分。这里我们可以添加asp.net web application pulishing命令。例如调用:
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_compiler.exe" -v /ABC1 -p "F:\TEST" -f -fixednames "%hudson_home%\source" -c
这里
F:\TEST
是目标位置,%hudson_home%\source
也是源位置。在此之后,我们可以使用 调用我们的 NSIS 脚本
makensis.exe
,例如:makenis.exe tst.nsi
完毕..!!
于 2011-06-17T11:46:28.193 回答