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