1

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

我想在每个版本上都有一个由 TeamCity 生成的可下载 .exe。

这可能吗?您会为此推荐什么工具?

我正在使用 TeamCity 9x

4

1 回答 1

3

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

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

MyProject/bin/*.exe => dist

其中 MyProject/bin/*.exe 是签出目录中构建 exe 的相对路径。

或者,将构建文件夹中的任何 .exe 定位为....

**/*.exe => dist

当您运行此构建时,TeamCity 将查看您指定的 bin 文件夹,并在 bin 文件夹的根目录中获取任何构建的 .exe 并将其放置在工件的 dist 文件夹中。

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

希望这可以帮助

于 2015-04-14T13:30:20.823 回答