我一直在尝试使用 Team City CI 直接从我的 Mercurial 存储库构建一个 .exe 文件。
我想在每个版本上都有一个由 TeamCity 生成的可下载 .exe。
这可能吗?您会为此推荐什么工具?
我正在使用 TeamCity 9x
我一直在尝试使用 Team City CI 直接从我的 Mercurial 存储库构建一个 .exe 文件。
我想在每个版本上都有一个由 TeamCity 生成的可下载 .exe。
这可能吗?您会为此推荐什么工具?
我正在使用 TeamCity 9x
您应该能够设置您的 TeamCity 项目来构建您的解决方案/项目,然后指定将 Built .exe 作为工件输出。
为此,在您的构建项目“常规设置”中,在工件路径下,指定以下内容。
MyProject/bin/*.exe => dist
其中 MyProject/bin/*.exe 是签出目录中构建 exe 的相对路径。
或者,将构建文件夹中的任何 .exe 定位为....
**/*.exe => dist
当您运行此构建时,TeamCity 将查看您指定的 bin 文件夹,并在 bin 文件夹的根目录中获取任何构建的 .exe 并将其放置在工件的 dist 文件夹中。
您最终会得到一些可以通过单击箭头访问的工件。这将向您显示包含您可以单击下载的 .exe 的 dist 文件夹。
希望这可以帮助