17

以下のスクリーンショットでは、一部のデバッグ エントリは出力テキスト (- Print Message最後に ) を表示し、他のエントリは単に を表示しますPrint Message。これらを表示するには、ステップを展開して出力を表示する必要があります。

ジェンキンス ブルー オーシャン アウトプット

すべての行は形式を使用していますprint "TEXT HERE"printprintln、およびを使用してみましたecho。すべて同じ出力になります。

これらはメッセージを表示することがありますが、他のものは折りたたまれたセクションに強制的に表示するのはなぜですか? これを常に表示するように設定することはできますか? Blue Ocean 以外の通常の Jenkins インターフェースは問題なく表示されますが、かなり冗長です。

4

5 に答える 5

1

私は多くのことを試しましたが、環境変数が表示される瞬間に、テキストの代わりに Print Message を使用しているようです。

于 2018-05-21T19:01:08.997 に答える
0

別の回避策は、複数行の文字列を配列に分割し、それを反復処理することです:-

 String[] splitData = MULTI_LINE_STRING.split("\n");
     for (String eachSplit : splitData) {
         print(eachSplit);
      }
于 2022-01-20T23:01:57.513 に答える