Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-09-04 | ci: Use (guix json) and adjust for Guile-JSON 3.x. | Ludovic Courtès | |
This is in part a followup to 81c3dc32244a17241d74eea9fa265edfcb326f6d. * guix/ci.scm (<build>, <checkout>, <evaluation>): Define using 'define-json-mapping'. (json->build, json->checkout, json->evaluation): Remove. (queued-builds, latest-builds, latest-evaluations): Pass JSON arrays through 'vector->list' to adjust for Guile-JSON 3.x. (evaluations-for-commit): Fix typo to really export. | |||
2018-11-10 | ci: Add procedures to access evaluations. | Ludovic Courtès | |
* guix/ci.scm (<checkout>, <evaluation>): New record types. (latest-builds): Add #:evaluation and #:system and honor it. Define 'option'. (json->checkout, json->evaluation, latest-evaluations) (evaluations-for-commit): New procedures. | |||
2018-03-28 | Add (guix ci). | Ludovic Courtès | |
* guix/ci.scm: New file. * Makefile.am (MODULES): Add it. |