5

我对TeamCity很陌生,但在CC.NET -t方面有 2-3 年的经验。我熟悉 MSBuild,但也许TeamCity有其他构建方式。

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

我的问题:

  • 我已经检查了源代码并构建了工件(一些 dll 和 exe)。没有问题,但是
  • 如何“以TeamCity方式”创建 zip 包?(项目/工件依赖?)
  • 如何“以TeamCity方式”创建 NSIS 安装程序?

我可以下载插件或教程吗?或者我别无选择,只有 MSBuild?

4

2 回答 2

4

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

你可能想查看MSBuild 扩展包,它有很多不错的东西,比如压缩注册表访问等等......这肯定会帮助完成那些 zip 和 nsis 任务。

于 2009-04-09T18:42:44.590 回答
0

您可能需要使用自己的手写构建脚本来执行此操作。

MsBuild 或 NAnt 可能会为您提供最佳选择。

如果您使用 MsBuild,您可能想查看 Msbuild 社区任务。

希望这可以帮助

于 2009-04-09T18:46:37.547 回答