infra/config/services/gitlab/module.nix

24 lines
692 B
Nix
Raw Normal View History

2024-03-09 02:37:57 +01:00
# swap out GitLab stable for unstable
{
pkgs,
inputs,
...
}: {
disabledModules = [
"services/misc/gitlab.nix"
"services/continuous-integration/gitlab-runner.nix"
];
imports = [
"${inputs.nixpkgs-unstable}/nixos/modules/services/misc/gitlab.nix"
"${inputs.nixpkgs-unstable}/nixos/modules/services/continuous-integration/gitlab-runner.nix"
];
services.gitlab.packages = {
gitaly = pkgs.unstable.gitaly;
gitlab = pkgs.unstable.gitlab;
gitlab-shell = pkgs.unstable.gitlab-shell;
gitlab-workhorse = pkgs.unstable.gitlab-workhorse;
pages = pkgs.unstable.gitlab-pages;
};
services.gitlab-runner.package = pkgs.unstable.gitea-actions-runner;
}