Continuous integration 如何从TeamCity服务器构建.exe

Continuous integration 如何从TeamCity服务器构建.exe,continuous-integration,build-automation,teamcity-9.0,Continuous Integration,Build Automation,Teamcity 9.0,我一直在尝试使用TeamCity CI直接从我的Mercurial存储库构建一个.exe文件 我想让TeamCity在每次构建时生成一个可下载的.exe 这是否可能,您建议使用什么工具 我使用的是TeamCity 9x,您应该能够设置TeamCity项目来构建解决方案/项目,然后指定将构建的.exe作为工件输出 为此,在构建项目“常规设置”中的“工件路径”下,指定以下内容 MyProject/bin/*.exe=>dist 其中MyProject/bin/*.exe是签出目录中生成exe的相对路

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

我想让TeamCity在每次构建时生成一个可下载的.exe

这是否可能,您建议使用什么工具


我使用的是TeamCity 9x,您应该能够设置TeamCity项目来构建解决方案/项目,然后指定将构建的.exe作为工件输出

为此,在构建项目“常规设置”中的“工件路径”下,指定以下内容

MyProject/bin/*.exe=>dist

其中MyProject/bin/*.exe是签出目录中生成exe的相对路径

或者,使用…将生成文件夹中的任何.exe作为目标

**/*.exe=>dist

运行此生成时,TeamCity将查看指定的bin文件夹,并获取bin文件夹根目录中的任何Build.exe,然后将其放置在工件中的dist文件夹中

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

希望这有帮助