4

誰か私をここに案内してもらえますか? WINDOWS 環境 (Windows で実行されているマスターとすべてのスレーブ) の Jenkins で構成された単純なジョブがあり、そのジョブは特定のスレーブで実行されることになっています。ジョブをビルドすると、ビルド ログ (log.log) がマスターの「%JENKINS_HOME%\jobs\\builds\%BUILD_NUMBER%\」に保存されます。

このジョブのスレーブに Jenkins ワークスペース (スレーブ ノードを追加するときに必要) が設定されていますが、ジョブの実行時に何も保存されません。

このシナリオでは、ビルド ログ (マスターで利用可能な log.log ファイル) を共有ドライブにコピーしたいと考えています。これを実現する方法を教えてください。「Copy to slave」、「Copy Artifact Plugin」、および ArtifactDeployer Plugin のいくつかのプラグインを試しましたが、必要なものを満たすためにそれらを動作させることができませんでした。

4

2 に答える 2

0

バッチの実行オプションを指定して 2 番目のビルド アクションを使用します。そこに copy コマンドを配置して、ログを別の場所にコピーします。

于 2015-09-21T16:04:43.407 に答える