hydra: Invalidate derivation caches after each architecture evaluation.
authorLudovic Courtès <ludo@gnu.org>
Wed, 13 Dec 2017 14:01:07 +0000 (15:01 +0100)
committerLudovic Courtès <ludo@gnu.org>
Wed, 13 Dec 2017 22:11:53 +0000 (23:11 +0100)
commit34797d8afc3c5f1211a4baf1161de640fc630a2e
tree73da4757dbf1aa437d87a8cb23bb0122c6c61aec
parentd1f01e48457f8cac9e64fb9f890332d5d93f430e
hydra: Invalidate derivation caches after each architecture evaluation.

This reduces max RSS from 1.3G to 1.0G.

* guix/derivations.scm (invalidate-derivation-caches!): New procedure.
* build-aux/hydra/gnu-system.scm (hydra-jobs): Use it.  Add 'format'
call.
build-aux/hydra/gnu-system.scm
guix/derivations.scm