我对TeamCity还比较新,但是有2-3年的CC.NET-t经验。我熟悉MSBuild,但也许TeamCity有其他构建方式。
我发现TeamCity有一个漂亮的UI和很棒的插件框架。但我不知道如何配置安装程序包的构建。
我的问题:
- 我已经检出了源代码并构建了一些dll和exe文件。没有问题,但是
- 如何以TeamCity的方式创建zip包?(项目/构建依赖关系?)
- 如何以TeamCity的方式创建NSIS安装程序?
我可以下载插件或教程吗?还是只能用MSBuild?
我对TeamCity还比较新,但是有2-3年的CC.NET-t经验。我熟悉MSBuild,但也许TeamCity有其他构建方式。
我发现TeamCity有一个漂亮的UI和很棒的插件框架。但我不知道如何配置安装程序包的构建。
我的问题:
我可以下载插件或教程吗?还是只能用MSBuild?
TeamCity有一些构建运行插件,你可以自己编写,但我认为“TeamCity的方式”是在你的构建脚本中完成...因为它是一个构建服务器,对吧?
而且你可能想查看MSBuild Extension Pack,它有很多不错的东西,比如压缩和注册表访问等等...这肯定会对那些zip和nsis任务有所帮助。
你可能需要使用自己编写的构建脚本来完成这个任务。
MsBuild或NAnt可能是最好的选择。
如果你使用MsBuild,你可能需要查看Msbuild社区任务。
希望这可以帮到你。