From 797535fc1ff1dd88239e06ecee861d228107c6e9 Mon Sep 17 00:00:00 2001 From: lassulus Date: Tue, 19 Sep 2017 11:30:57 +0200 Subject: git: add repo.admins option --- krebs/3modules/git.nix | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'krebs/3modules/git.nix') diff --git a/krebs/3modules/git.nix b/krebs/3modules/git.nix index 93211d9d..610c20bb 100644 --- a/krebs/3modules/git.nix +++ b/krebs/3modules/git.nix @@ -186,6 +186,17 @@ let }; repo = types.submodule ({ config, ... }: { options = { + admins = mkOption { + type = types.listOf types.user; + default = []; + description = '' + List of users that should be able to do everything with this repo. + + This option is currently not used by krebs.git but instead can be + used to create rules. See e.g. for + an example. + ''; + }; cgit = { desc = mkOption { type = types.nullOr types.str; -- cgit v1.2.3