TeamCity - 如何创建安装程序包?

boj*_*boj 5 msbuild teamcity continuous-integration nsis

我是TeamCity的新手,但拥有2 - 3年的CC.NET -t 经验.我熟悉MSBuild但是TeamCity可能有其他方法来构建东西.

我看到TeamCity有一个很好的UI和很棒的插件框架.但我不知道如何配置安装程序包构建.

我的问题:

  • 我检查了源代码并构建了工件(一些dll和exe).没问题,但是
  • 如何在" TeamCity方式" 上创建一个zip包?(项目/工件依赖?)
  • 如何在" TeamCity方式" 上创建NSIS安装程序?

我可以下载插件或教程吗?或者我没有其他选择只是MSBuild?

cha*_*rit 4

有一些适用于 TeamCity 的构建运行器插件,您可以自行推出,但我相信“TeamCity 方式”是在构建脚本中执行此操作...因为它是构建服务器,对吧?

您可能想查看MSBuild 扩展包,它有很多有用的东西,例如压缩注册表访问等等......这肯定会对这些 zip 和 nsis 任务有所帮助。