2017-07-10 18 views
1

ビルドステップ "Execute windows batchコマンド"を使用して何かを実行するときは、Jenkinsコンソール出力にデフォルト行が生成されます。jenkinsコンソールでWindowsコマンドライン実行ステップから生成されたデフォルト行を削除する方法

CMD/CコールC:\ WINDOWS \ TEMPの\のhudson3211049907090844821.bat

私のコンソールをより明確にするために、私は非表示にする/他の解析のプラグインを使用せずにコンソール出力からこの行を削除。

私はこれを行うための最善の方法を教えてください。

答えて

1

私はオプションや設定でこれを行う方法は知らない。唯一の方法は、hudson.tasks.BatchFile#buildCommandLine()hudson.tasks.Launcher.LocalLauncher#launch()そのものを調整することです。

+1

これはコマンドライン自体を構築します。私は出力が[LocalLauncher、l。 916](https://github.com/jenkinsci/jenkins/blob/master/core/src/main/java/hudson/Launcher.java)であり、[CommandInterpreter、l。 109](https://github.com/jenkinsci/jenkins/blob/master/core/src/main/java/hudson/tasks/CommandInterpreter.java)。 ProcStarterの内部に 'quiet 'フラグがあります。ただし、このフラグは設定することも、使用することもできません(Jenkinsコアの外部テスト)。 –

関連する問題