使用Groovy将JSON文件上传到InfluxDB

问题描述 投票:0回答:1

我有一个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

但是数据未上传。谁能让我知道我在想什么?

jenkins-pipeline influxdb bitbucket-api
1个回答
0
投票

尝试一下:

result = readJSON file: 'output.json'

sh "curl -iX POST http://${influxSRV}/write?db=${influxDb}&precision=ms --data-binary '${measurement},${result}'"

然后您可以在输出中看到curl的输出。

© www.soinside.com 2019 - 2024. All rights reserved.