ci: Add job option to "latest-builds".
* guix/ci.scm (latest-builds): Add "job" option.
This commit is contained in:
parent
4e05bbb093
commit
ef6f9f16fe
1 changed files with 6 additions and 2 deletions
|
@ -109,7 +109,10 @@
|
||||||
(map json->build (vector->list queue))))
|
(map json->build (vector->list queue))))
|
||||||
|
|
||||||
(define* (latest-builds url #:optional (limit %query-limit)
|
(define* (latest-builds url #:optional (limit %query-limit)
|
||||||
#:key evaluation system)
|
#:key
|
||||||
|
evaluation
|
||||||
|
system
|
||||||
|
job)
|
||||||
"Return the latest builds performed by the CI server at URL. If EVALUATION
|
"Return the latest builds performed by the CI server at URL. If EVALUATION
|
||||||
is an integer, restrict to builds of EVALUATION. If SYSTEM is true (a system
|
is an integer, restrict to builds of EVALUATION. If SYSTEM is true (a system
|
||||||
string such as \"x86_64-linux\"), restrict to builds for SYSTEM."
|
string such as \"x86_64-linux\"), restrict to builds for SYSTEM."
|
||||||
|
@ -122,7 +125,8 @@ string such as \"x86_64-linux\"), restrict to builds for SYSTEM."
|
||||||
(number->string limit)
|
(number->string limit)
|
||||||
(option "evaluation" evaluation
|
(option "evaluation" evaluation
|
||||||
number->string)
|
number->string)
|
||||||
(option "system" system)))))
|
(option "system" system)
|
||||||
|
(option "job" job)))))
|
||||||
;; Note: Hydra does not provide a "derivation" field for entries in
|
;; Note: Hydra does not provide a "derivation" field for entries in
|
||||||
;; 'latestbuilds', but Cuirass does.
|
;; 'latestbuilds', but Cuirass does.
|
||||||
(map json->build (vector->list latest))))
|
(map json->build (vector->list latest))))
|
||||||
|
|
Reference in a new issue