aboutsummaryrefslogtreecommitdiff
path: root/nixpkgs/nixos/modules/services/continuous-integration/jenkins/slave.nix
diff options
context:
space:
mode:
Diffstat (limited to 'nixpkgs/nixos/modules/services/continuous-integration/jenkins/slave.nix')
-rw-r--r--nixpkgs/nixos/modules/services/continuous-integration/jenkins/slave.nix20
1 files changed, 10 insertions, 10 deletions
diff --git a/nixpkgs/nixos/modules/services/continuous-integration/jenkins/slave.nix b/nixpkgs/nixos/modules/services/continuous-integration/jenkins/slave.nix
index 92deabc3dd3..26368cb94e4 100644
--- a/nixpkgs/nixos/modules/services/continuous-integration/jenkins/slave.nix
+++ b/nixpkgs/nixos/modules/services/continuous-integration/jenkins/slave.nix
@@ -51,18 +51,18 @@ in {
config = mkIf (cfg.enable && !masterCfg.enable) {
users.groups = optional (cfg.group == "jenkins") {
- name = "jenkins";
- gid = config.ids.gids.jenkins;
+ jenkins.gid = config.ids.gids.jenkins;
};
- users.users = optional (cfg.user == "jenkins") {
- name = "jenkins";
- description = "jenkins user";
- createHome = true;
- home = cfg.home;
- group = cfg.group;
- useDefaultShell = true;
- uid = config.ids.uids.jenkins;
+ users.users = optionalAttrs (cfg.user == "jenkins") {
+ jenkins = {
+ description = "jenkins user";
+ createHome = true;
+ home = cfg.home;
+ group = cfg.group;
+ useDefaultShell = true;
+ uid = config.ids.uids.jenkins;
+ };
};
};
}