これに関するドキュメントが見つからないことに驚いていますが、とにかく...
時々、TeamCity ビルドがハングし、最終的に停止する必要があります。ビルド プロセスはディスク上にいくつかのログ ファイルを生成し、TeamCity はビルド アーティファクトとして公開します。ただし、ビルドを停止すると、TeamCity はログの公開を拒否します。
Build was interrupted. Artifacts will not be published for this build
ファイルはまだディスク上に存在しますが、TeamCity がそれらを公開しなくなっただけです。そもそもビルドがハングした理由を突き止めることができるように、これらのログの内容を実際に確認する必要があるため、これは特に腹立たしいことです。
ビルドを中止しなければならない場合でも、TeamCity にビルド アーティファクトを常に公開させる方法はありますか?
(ビルドが失敗した場合に TeamCity のアーティファクトの公開を停止する方法を尋ねるいくつかの質問を見たので、セットアップがまだこれを行っていない理由について少し困惑していますが、とにかく...)
PS。ビルドサーバーに手動でログインしてログを表示できることはわかっていますが、TeamCity の全体的なポイントは、そのようなことを自動化することです...