我很惊讶我找不到任何关于此的文档,但无论如何......
有时我的 TeamCity 构建挂起,我最终需要停止它。构建过程会在磁盘上生成多个日志文件,然后 TeamCity 将其发布为构建工件。但是,如果我停止构建,TeamCity 会拒绝发布日志:
Build was interrupted. Artifacts will not be published for this build
这些文件仍然存在于磁盘上,只是 TeamCity 不再发布它们。这尤其令人恼火,因为我真的非常需要查看这些日志中的内容,这样我才能弄清楚为什么构建首先会挂起。
有什么方法可以强制 TeamCity 始终发布构建工件,即使我必须中止构建?
(我已经看到几个问题询问如何在构建失败时停止TeamCity 发布工件,所以我有点困惑为什么我的设置还没有这样做,但无论如何......)
PS。我意识到我可以手动登录到构建服务器来查看日志,但是 TeamCity 的全部意义在于为我自动化这样的事情......