Hydra to Hercules CI migration

This commit is contained in:
Andrea Ciceri 2023-06-18 13:33:17 +02:00
parent 85ae94bf5c
commit 25e19ec538
Signed by: aciceri
SSH key fingerprint: SHA256:/AagBweyV4Hlfg9u092n8hbHwD5fcB6A3qhDiDA65Rg
19 changed files with 155 additions and 225 deletions

View file

@ -186,6 +186,7 @@
];
secrets = {
"rock5b-wireguard-private-key" = {};
"hercules-ci-join-token".owner = "hercules-ci-agent";
};
colmena.deployment.buildOnTarget = true;
};
@ -207,7 +208,7 @@
extraModules = with inputs; [
disko.nixosModules.disko
nix-serve-ng.nixosModules.default
hydra.nixosModules.hydra
# hydra.nixosModules.hydra
];
extraHmModules = [
inputs.ccrEmacs.hmModules.default
@ -227,9 +228,10 @@
"cachix-personal-token".owner = "ccr";
"git-workspace-tokens".owner = "ccr";
"magit-forge-github-token".owner = "ccr";
"hydra-admin-password".owner = "root";
"hydra-github-token".group = "hydra";
# "hydra-admin-password".owner = "root";
# "hydra-github-token".group = "hydra";
"cache-private-key".owner = "nix-serve";
"hercules-ci-join-token".owner = "hercules-ci-agent";
};
};
};