une machine hydra-builder doit faire du garbage-collection régulièrement
This commit is contained in:
@@ -11,22 +11,32 @@ mkIf flags.hydra-builder {
|
||||
|
||||
# Paquets
|
||||
environment.systemPackages = with pkgs; [
|
||||
qemu
|
||||
kvm
|
||||
qemu
|
||||
virtualbox
|
||||
];
|
||||
|
||||
# Services
|
||||
|
||||
## Services de virtualisation utilisé pour les tests hydra
|
||||
virtualisation.docker.enable = true;
|
||||
virtualisation.libvirtd.enable = true;
|
||||
virtualisation.libvirtd.enableKVM = true;
|
||||
#virtualisation.virtualbox.guest.enable = true;
|
||||
virtualisation.virtualbox.host.enable = true;
|
||||
virtualisation.virtualbox.host.headless = true;
|
||||
virtualisation = {
|
||||
docker.enable = true;
|
||||
libvirtd = {
|
||||
enable = true;
|
||||
enableKVM = true;
|
||||
};
|
||||
virtualbox = {
|
||||
#guest.enable = true;
|
||||
host.enable = true;
|
||||
host.headless = true;
|
||||
};
|
||||
};
|
||||
|
||||
## Ménage automatique tous les jours
|
||||
nix.gc.automatic = true;
|
||||
## Ménage automatique tous les jours - Frequent garbage collection is a good idea for build machines.
|
||||
nix.gc = {
|
||||
automatic = true;
|
||||
dates = "*:0/30";
|
||||
};
|
||||
|
||||
# users.users."hydrabld" = {
|
||||
# description = "Execution des jobs hydra";
|
||||
|
||||
Reference in New Issue
Block a user