2017-07-10 4 views
0

Jenkinsのジョブでは、Post-Buildアクションとして設定された「HTMLレポートの発行」プラグインがあります。 "Execute Windows batchコマンド"を使用して、このアクションで生成されたファイルを別のフォルダにコピーします。しかし私が見つけたのは、バッチコマンドをアクションの前に実行する「ポストステップ」として実行することだけが可能であるということです。この場合、HTMLレポートを発行した後でバッチを実行するにはどうすればよいですか?JenkinsのHTML Publisherの後にWindowsのバッチコマンドを実行

注1

ワン(かなり明白)ソリューションは、唯一の目的は、バッチファイルを実行されるスタンドアロンの仕事をトリガーする別のポストビルドアクションを追加するように見えるかもしれません。しかし、いったんすでに(私の場合は何が起こっているの)外部ジョブが起動されていると、追加のトリガーを起動することは不可能です。オプションは実際には灰色になっています。

答えて

0

エキサイティングでハッキリではありませんが、ジョブによってトリガーされるバッチを(ファイルの場所に)実行する別のジョブを追加することができます。

すでにトリガーがある場合は、それを新しいジョブに置き換え、新しいジョブが古いトリガーをトリガーします。

+0

ありがとうございました。はい、それは間違いなくオプションです。そのような些細な作業がこのような「ハッキング」を必要とすることはちょっと奇妙に思えました。 –

+0

実際に私はチェックしただけで、これもオプションであることはもはや分かりません。私は既に1つの外部プロジェクトが起動されており、明らかに1つ以上の外部プロジェクトを起動することはできません。メニューのオプションは実際にグレー表示になっています。私はこれを私の質問にメモとして追加します。 –

+0

更新されたソリューション – user7294900

関連する問題