从第一次构建的console.log中提取数据,并在Jenkins的第二次构建中使用

时间:2019-05-09 15:03:25

标签: jenkins jenkins-pipeline jenkins-plugins

我正在尝试实现webpagetest api-influxDB-grafana。在这里我运行一个build(webpagetest api),该文件在console.log中提供如下的csv文件。

"statusCode": 200,
  "statusText": "Ok",
  "data": {
"detailCSV": "https://www.webpagetest.org/result/123456/requests.csv"
  }
}Finished: SUCCESS

我需要使用此csv将其必须的数据推送到InfluxDB,这是我的下一个版本。

任何人都可以提示我如何实现这一目标。

我对jenkins完全陌生(我可以通过将csv文件手动放置在master的文件夹中来分别构建这两个任务)。

现在我需要使它自动化。

FYR, 对于我的第二个版本,我使用Python代码second.py,它需要CSV文件位于master中存在second.py的同一文件夹中。

任何人都可以帮忙。

我的查询是,

1。如何从console.log捕获CSV文件路径并用于下一个构建?

2。如何将CSV文件下载到我具有second.py的文件夹中(如果它是github存储库或bitbucket而不是主系统)

0 个答案:

没有答案