diff options
Diffstat (limited to 'ops/nixos/modules/monorepo-gerrit.nix')
-rw-r--r-- | ops/nixos/modules/monorepo-gerrit.nix | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/ops/nixos/modules/monorepo-gerrit.nix b/ops/nixos/modules/monorepo-gerrit.nix index 1e45bb744e74..c4c2cd0f9f8d 100644 --- a/ops/nixos/modules/monorepo-gerrit.nix +++ b/ops/nixos/modules/monorepo-gerrit.nix @@ -7,6 +7,8 @@ in { enable = true; listenAddress = "[::]:4778"; # 4778 - grrt serverId = "4fdfa107-4df9-4596-8e0a-1d2bbdd96e36"; + builtinPlugins = [ "download-commands" ]; + settings = { core.packedGitLimit = "100m"; log.jsonLogging = true; @@ -18,6 +20,13 @@ in { gerrit.canonicalWebUrl = "https://cl.tvl.fyi"; httpd.listenUrl = "proxy-https://${cfg.listenAddress}"; + download.command = [ + "checkout" + "cherry_pick" + "format_patch" + "pull" + ]; + # Configure for cgit. gitweb = { type = "custom"; |