Извлечение данных из console.log первой сборки и использование во второй сборке в Jenkins - PullRequest
0 голосов
/ 09 мая 2019

Я пытаюсь реализовать webpagetest api-influenxDB-grafana.Где я запускаю сборку (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-файл в той же папке, где second.py находится в master.

Может кто-нибудь, пожалуйста, помогите.

Мои запросы будут,

1.Как я могу получить путь к CSV-файлу из console.log и использовать его для следующей сборки?

2.Как я могу загрузить CSV-файл в папку, где у меня есть second.py (что, если это не github repo или bitbucket вместо основной системы)

...