summaryrefslogtreecommitdiff
path: root/build-aux/hydra/evaluate.scm
Commit message (Collapse)AuthorAge
* Remove workaround for 'time-monotonic' in Guile 2.2.2.Ludovic Courtès2020-03-22
| | | | | | | | | | | | This is a followup to e688c2df3924423b67892cc9939ca099c729d1cb. * build-aux/hydra/evaluate.scm <top level>: Remove 'time-monotonic' definition. * guix/cache.scm: Likewise. * guix/progress.scm: Likewise. * guix/scripts/substitute.scm: Likewise. * guix/scripts/weather.scm: Likewise. * tests/cache.scm: Likewise.
* hydra: evaluate: Use 'with-build-handler'.Ludovic Courtès2020-03-22
| | | | | | | * build-aux/hydra/evaluate.scm (command-line): Remove 'set!' for 'build-things'. Use 'with-build-handler' instead. * build-aux/hydra/gnu-system.scm (hydra-jobs): Add comment about removing 'show-what-to-build' call.
* hydra: evaluate: Add the checkout to the store.Ludovic Courtès2019-01-06
| | | | | | * build-aux/hydra/evaluate.scm <top level>: Add call to 'add-to-store'. Use that as the 'file-name' attribute. Call 'primitive-load' in a directory excursion to SOURCE.
* hydra: 'guix-modular' jobs use the new 'build-self'.Ludovic Courtès2018-04-08
| | | | | | | | | * build-aux/hydra/guix-modular.scm: Remove 'eval-when' form that fiddled with '%load-path'. (build-job): Load 'build-aux/build-self.scm' and call the procedure it returns. * build-aux/hydra/evaluate.scm: The 'build-things' replacement no longer calls 'exit'.
* hydra: 'evaluate' passes an alist to the entry point.Ludovic Courtès2017-11-21
| | | | | * build-aux/hydra/evaluate.scm (%top-srcdir): New variable. <top level>: Pass it to 'hydra-jobs'.
* cuirass: Add 'cuirass-jobs.scm' target to compute the Cuirass jobs.Jan Nieuwenhuizen2017-09-28
| | | | | * build-aux/hydra/evaluate.scm: Support "cuirass" command line option. * Makefile.am (cuirass-jobs.scm): New target.
* maint: Add 'time-monotonic' bug workaround in build-aux/hydra/evaluate.scm.Ludovic Courtès2017-05-07
| | | | | * build-aux/hydra/evaluate.scm: Add 'time-monotonic' workaround for Guile 2.2.
* hydra: 'evaluate' now validates job alists.Ludovic Courtès2016-06-21
| | | | | * build-aux/hydra/evaluate.scm (assert-valid-job): New procedure. <top level>: Use it.
* hydra: Add 'hydra-jobs.scm' target to compute the Hydra jobs.Ludovic Courtès2016-04-13
* build-aux/hydra/evaluate.scm: New file. * Makefile.am (EXTRA_DIST): Add it.