rename woodpecker to ci
This commit is contained in:
parent
2009b927e4
commit
6cea499758
3 changed files with 1 additions and 38 deletions
|
@ -25,7 +25,6 @@ in {
|
||||||
# Defines rpc_secret
|
# Defines rpc_secret
|
||||||
systemd.services.garage.serviceConfig.EnvironmentFile = "${vs.garage}/environment";
|
systemd.services.garage.serviceConfig.EnvironmentFile = "${vs.garage}/environment";
|
||||||
|
|
||||||
# See also: https://github.com/NixOS/nixpkgs/tree/master/nixos/tests/garage
|
|
||||||
services.garage = {
|
services.garage = {
|
||||||
enable = true;
|
enable = true;
|
||||||
package = pkgs.garage_0_8;
|
package = pkgs.garage_0_8;
|
||||||
|
|
|
@ -22,11 +22,6 @@ in {
|
||||||
|
|
||||||
networking.firewall.allowedTCPPorts = [ port 9000 ];
|
networking.firewall.allowedTCPPorts = [ port 9000 ];
|
||||||
|
|
||||||
vault-secrets.secrets.woodpecker = {
|
|
||||||
services = [ "woodpecker-server" "woodpecker-agent-docker" ];
|
|
||||||
quoteEnvironmentValues = false; # Needed for docker
|
|
||||||
};
|
|
||||||
|
|
||||||
vault-secrets.secrets.gitea_runner = {
|
vault-secrets.secrets.gitea_runner = {
|
||||||
services = [ "gitea-runner-nix\x2dnative" ];
|
services = [ "gitea-runner-nix\x2dnative" ];
|
||||||
};
|
};
|
||||||
|
@ -72,31 +67,4 @@ in {
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
services.woodpecker-server = {
|
|
||||||
enable = true;
|
|
||||||
environment = {
|
|
||||||
WOODPECKER_OPEN = "true";
|
|
||||||
WOODPECKER_HOST = "https://ci.0x76.dev";
|
|
||||||
WOODPECKER_GITEA = "true";
|
|
||||||
WOODPECKER_GITEA_URL = "https://git.0x76.dev";
|
|
||||||
WOODPECKER_ADMIN = "v";
|
|
||||||
WOODPECKER_AUTHENTICATE_PUBLIC_REPOS = "true";
|
|
||||||
WOODPECKER_SERVER_ADDR = "10.42.42.33:${toString port}";
|
|
||||||
};
|
|
||||||
environmentFile = "${vs.woodpecker}/environment";
|
|
||||||
};
|
|
||||||
|
|
||||||
services.woodpecker-agents.agents = {
|
|
||||||
docker = {
|
|
||||||
enable = true;
|
|
||||||
environment = {
|
|
||||||
DOCKER_HOST = "unix:///run/podman/podman.sock";
|
|
||||||
WOODPECKER_BACKEND = "docker";
|
|
||||||
WOODPECKER_SERVER = "localhost:9000";
|
|
||||||
};
|
|
||||||
environmentFile = [ "${vs.woodpecker}/environment" ];
|
|
||||||
extraGroups = [ "podman" ];
|
|
||||||
};
|
|
||||||
};
|
|
||||||
}
|
}
|
|
@ -180,13 +180,9 @@
|
||||||
mac = "7A:17:9E:80:72:01";
|
mac = "7A:17:9E:80:72:01";
|
||||||
exposes.ntfy.domain = "ntfy.0x76.dev";
|
exposes.ntfy.domain = "ntfy.0x76.dev";
|
||||||
};
|
};
|
||||||
"woodpecker" = {
|
"ci" = {
|
||||||
ip = "10.42.42.33";
|
ip = "10.42.42.33";
|
||||||
mac = "1E:24:DA:DB:4A:1A";
|
mac = "1E:24:DA:DB:4A:1A";
|
||||||
exposes.ci = {
|
|
||||||
domain = "ci.0x76.dev";
|
|
||||||
port = 8000;
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
"nuc" = {
|
"nuc" = {
|
||||||
ip = "10.42.42.42";
|
ip = "10.42.42.42";
|
||||||
|
|
Loading…
Reference in a new issue