Записать вывод метода в конвейер для вывода Дженкинса - PullRequest
1 голос
/ 02 марта 2020

У меня есть собственная общая библиотека, в которой сторонняя библиотека java «захватывается» и используется более или менее следующим образом:

package mypackage

@Grab(group='some.group', module='some-module', version = '1.0)
import some.group.some-module.Utils


@Singleton
class Grabber implements Serializable {


   def static void callExternalMethod(String params){
     Utils.method(params);  // I would like to see what this one prints to stdout
   }
}

Конвейер более или менее

@Library('mylibrary')
import mypackage.*

node{
  ...

  stage("run") {
      Grabber.callExternalMethod("some parameters")
  } 

}

Grab работает и метод вызывается, но я хотел бы включить то, что Utils.method() обычно выводит на стандартный вывод в вывод сборки Jenkins. Есть ли способ сделать это?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...