我一直在尝试使用Team City CI直接从我的Mercurial存储库构建.exe文件。
我想在每次构建时都有TeamCity生成的可下载的.exe。
这是可能的,你会为此目的推荐什么工具?
我正在使用TeamCity 9x
答案 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文件夹,您可以单击该文件夹下载。
希望这有帮助