2017-01-31 11 views
3

Я использую плагин InfluxDB для отправки показателей из моей сборки Jenkins в приток. Я хочу использовать только трубопровод Дженкинс.InfluxDB Jenkins Pipeline Plugin: Target was null

Версия плагина 1.10.2.

добавить следующий код в моем Jenkinsfile, как указано в documentation:

step([$class: 'InfluxDbPublisher', 
     customData: null, 
     customDataMap: null, 
     customPrefix: null, 
     target: 'http://ip:port,jenkins-db']) 

Когда я выполняю сборку я получаю эту ошибку:

java.lang.RuntimeException: Target was null! 
    at jenkinsci.plugins.influxdb.InfluxDbPublisher.perform(InfluxDbPublisher.java:186) 
    at org.jenkinsci.plugins.workflow.steps.CoreStep$Execution.run(CoreStep.java:69) 
    at org.jenkinsci.plugins.workflow.steps.CoreStep$Execution.run(CoreStep.java:59) 

Я вижу, конфигурация цели была недействителен, но я не понимаю, почему. Кто-то может мне помочь?

ответ

2

Попробуйте использовать другой синтаксис

step([$class: 'InfluxDbPublisher', 
     customData: null, 
     customDataMap: null, 
     customPrefix: null, 
     target: 'local influxDB']) 
+0

Где «мишень» в предпочтении глобальная -> Configure –

+0

Совершенных! Меня устраивает. –