Ludovic Courtès
a8bcd6eb6f
hydra: Add debugging for the Guix job set.
...
* build-aux/hydra/guix.scm: Set '%load-verbosely'.
2014-01-18 14:41:58 +01:00
Ludovic Courtès
72d9148fbf
hydra: Pass the directory name of the Nix checkout.
...
* build-aux/hydra/guix.scm (hydra-jobs): Extract the 'file-name' item
from NIX-CHECKOUT, and pass that to 'tarball-package'.
2013-09-18 23:07:45 +02:00
Ludovic Courtès
1210c32ecc
hydra: Fix typo.
...
* build-aux/hydra/guix.scm (tarball-package): Unquote 'nix-checkout'.
2013-09-18 20:58:49 +02:00
Ludovic Courtès
97d010b7f8
hydra: Add missing import.
...
* build-aux/hydra/gnu-system.scm, build-aux/hydra/guix.scm: Use (guix
derivations).
2013-09-18 20:49:47 +02:00
Ludovic Courtès
3301f17970
hydra: Return the .drv file names, not the <derivation> objects.
...
* build-aux/hydra/gnu-system.scm (package->alist): Call
'derivation-file-name' on the result of 'package-derivation'.
* build-aux/hydra/guix.scm (package->alist): Likewise.
2013-09-18 19:37:50 +02:00
Ludovic Courtès
37c0ce3d27
hydra: Point the Git submodule to our local copy.
...
* build-aux/hydra/guix.scm (tarball-package): Add 'nix-checkout'
parameter. Replace 'patch-bootstrap-script' phase by
'set-nix-module'.
(hydra-jobs): Get the 'nix' value from ARGUMENTS, and pass it to
'tarball-package'.
2013-09-18 19:00:13 +02:00
Ludovic Courtès
0280ef2203
hydra: Add Graphviz as an input to the "tarball" job.
...
* build-aux/hydra/guix.scm (tarball-package): Add GRAPHVIZ to
`native-inputs'.
2013-09-03 22:21:48 +02:00
Ludovic Courtès
7eed1d0438
hydra: Add Git as an input to the "tarball" job.
...
* build-aux/hydra/guix.scm (tarball-package): Add `native-inputs' field.
2013-09-03 22:07:21 +02:00
Ludovic Courtès
ef4eca529b
hydra: Comment out all Git invocations in `bootstrap'.
...
* build-aux/hydra/guix.scm (tarball-package): Comment out all `git'
invocations.
2013-08-25 20:37:59 +02:00
Ludovic Courtès
d29aa3b5a3
hydra: Add missing import.
...
* build-aux/hydra/guix.scm: Use (srfi srfi-26).
2013-08-25 18:58:15 +02:00
Ludovic Courtès
6ad507ae54
hydra: Return a symbol/thunk pair.
...
* build-aux/hydra/guix.scm (hydra-jobs): Return a symbol/thunk pair.
2013-08-25 16:48:10 +02:00
Ludovic Courtès
f29f066439
hydra: Extract the actual file name from the Guix checkout.
...
* build-aux/hydra/guix.scm (hydra-jobs): Extract the `file-name' part of
CHECKOUT.
2013-08-24 18:24:17 +02:00
Ludovic Courtès
59e6ae6cf1
hydra: Add job to run "make distcheck" on Guix.
...
* build-aux/hydra/guix.scm: New file.
* Makefile.am (EXTRA_DIST): Add it.
2013-08-24 17:30:32 +02:00