Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
現時点では、Jenkinsジョブを構成して、テスト結果が特定のファイルに書き込まれてから公開されるようにしています。これに伴う問題は、次にビルドを実行したときに、以前のテスト結果が置き換えられることです。これは、電子メール通知へのリンクが同じテスト結果ファイルを指していることを意味し、テストが失敗した理由をデバッグできません。
タイムスタンプのような一意の名前でテスト結果を作成して公開する方法はありますか?
Jenkinsのアーカイブ機能を使用できます。ビルド後のアクション「アーティファクトのアーカイブ」をジョブに追加し、テストファイルのファイル名パターンを指定します。これで、ファイルはすべてのジョブに対してアーカイブされます。メール通知のリンクは引き続き最新のファイルを指している可能性がありますが、アーカイブされたファイルはJenkinsのWebインターフェイスでダウンロードできます(特定のビルドに移動すると、そのビルドのすべてのアーカイブされたアーティファクトが表示されます)。