blob: 66cdbb5e523acb964c981127d258890ae9a5316a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
{ config, lib, pkgs, ... }:
with lib;
{
config = {
boot.isContainer = true;
boot.loader.initScript.enable = true;
# Gitlab worker
services.gitlab-runner = {
enable = true;
services.docker = {
registrationConfigFile = "/run/secrets/gitlab-runner-registration";
tagList = ["docker"];
runUntagged = true;
executor = "docker";
dockerImage = "alpine";
description = "Docker runner";
};
};
};
}
|