Add a script to download multiple job logs, or all within (a) given pipeline(s)
Sometimes, SEs and customers need to quickly get an overview over what logged details are different, between foremostly observably different jobs (slow/fast, failing/passing, etc.)
It would be useful to have a script that could be supplied with:
-
project ID -
multiple job IDs or pipelines (or commit SHA's
And would then:
-
download all identified raw logs/traces, and -
save them to files. -
Since we need to capture status and job name, both those metadata should be included in the filename.
This script would be a companion to:
-
or could even automatically invoke those ☝ -
Also, it should be able to invoke vscode --diff 1st 2nd; vscode --diff 2nd 3rd;
etc.
Edited by Katrin Leinweber