aboutsummaryrefslogtreecommitdiff
path: root/build-aux/cuirass/hydra-to-cuirass.scm
diff options
context:
space:
mode:
authorClément Lassieur <clement@lassieur.org>2019-11-17 13:29:19 +0100
committerClément Lassieur <clement@lassieur.org>2019-12-01 11:26:11 +0100
commitf71b0a0012d46bd30ead1a14ed58fd59647415e2 (patch)
treec5ab18f066db9d12255c325a5aed1998cab8f156 /build-aux/cuirass/hydra-to-cuirass.scm
parentdb1106e2b5693aff5063b74d4a78eef3c0a4d900 (diff)
downloadguix-f71b0a0012d46bd30ead1a14ed58fd59647415e2.tar.gz
guix-f71b0a0012d46bd30ead1a14ed58fd59647415e2.zip
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.
Diffstat (limited to 'build-aux/cuirass/hydra-to-cuirass.scm')
0 files changed, 0 insertions, 0 deletions