guix/gnu
Clément Lassieur f71b0a0012
ci: Make sure the Guix checkout is the one providing Cuirass proc.
Fixes <https://bugs.gnu.org/36378>.
Reported by Reza Alizadeh Majd <r.majd@pantherx.org>.

* build-aux/hydra/gnu-system.scm (find-current-checkout): New procedure.
(hydra-jobs): Use FIND-CURRENT-CHECKOUT to define CHECKOUT.  Pass it to the
inferior Guix as an extra argument whose key is 'superior-guix-checkout'.
* gnu/ci.scm (find-current-checkout): New procedure.
(hydra-jobs): Use FIND-CURRENT-CHECKOUT to define CHECKOUT.  This will return
'#f' if the current Guix is an inferior.  In that case, use the
'superior-guix-checkout' argument provided by the superior Guix.
2019-12-01 11:26:11 +01:00
..
bootloader
build
installer
machine
packages gnu: r-catools: Update to 1.17.1.3. 2019-12-01 10:57:44 +01:00
services services: Add polkit-wheel-service to %desktop-services. 2019-11-30 23:50:40 +01:00
system
tests
artwork.scm
bootloader.scm
ci.scm ci: Make sure the Guix checkout is the one providing Cuirass proc. 2019-12-01 11:26:11 +01:00
installer.scm
local.mk gnu: thermald: Update to 1.9. 2019-12-01 03:14:01 +01:00
machine.scm
packages.scm
services.scm
system.scm
tests.scm