如何从TeamCity Server构建.exe

时间:2015-04-14 13:17:40

标签: continuous-integration build-automation teamcity-9.0

我一直在尝试使用Team City CI直接从我的Mercurial存储库构建.exe文件。

我想在每次构建时都有TeamCity生成的可下载的.exe。

这是可能的,你会为此目的推荐什么工具?

我正在使用TeamCity 9x

1 个答案:

答案 0 :(得分:2)

您应该能够设置TeamCity项目来构建解决方案/项目,然后指定将Built .exe输出为工件。

要执行此操作,请在构建项目"常规设置"中,在工件路径下,指定以下内容。

MyProject / bin / * .exe => DIST

MyProject / bin / * .exe是checkout目录中构建exe的位置的相对路径。

或者,使用....

定位构建文件夹中的任何.exe

** / * .exe => DIST

运行此Build时,TeamCity将查看指定的bin文件夹,并将bin文件夹的根目录中的任何内置.exe放入工件中的dist文件夹中。

您最终会看到一些可以通过单击箭头访问的工件。这将显示包含.exe的dist文件夹,您可以单击该文件夹下载。

希望这有帮助