我有一个Jenkins脚本化管道,该管道收集JSON格式的Bitbucket提交数据。我想将JSON数据上传到InfluxDB。
result = readJSON file: 'output.json'
process = ['bash', '-c',
"curl -iX POST \'http://${influxSRV}/write?db=${influxDb}&precision=ms\' --data-binary \'${measurement},${result}\'"].execute().text
但是数据未上传。谁能让我知道我在想什么?
尝试一下:
result = readJSON file: 'output.json'
sh "curl -iX POST http://${influxSRV}/write?db=${influxDb}&precision=ms --data-binary '${measurement},${result}'"
然后您可以在输出中看到curl
的输出。