aboutsummaryrefslogtreecommitdiff
path: root/modules/services/gerrit (unfollow)
Commit message (Collapse)AuthorFilesLines
2022-05-26fix(gerrit): install the plugin for oauthFranck Cuny1-2/+8
Change-Id: I3e4a215b47a5a368210b268fa170aa2dddab721f
2022-05-26fix(gerrit): settings where in wrong placeFranck Cuny1-8/+8
Change-Id: I449f9032e32911fa33c26ec41faadb4f8acc8b1f
2022-05-26feat(gerrit): use OAUTH for authenticationFranck Cuny1-0/+10
2022-05-26fix(gerrit): force gerrit to run as the git userFranck Cuny1-0/+11
The default configuration wants to run gerrit with a DynamicUser. However, this prevent the server to generate the ssh keys needed by gerrit. Instead, we can force the server to run with the 'git' user, which already exists.
2022-05-26fix(gerrit): use localhost for the proxyFranck Cuny1-1/+1
2022-05-26fix(gerrit): remove extra '}' from stringFranck Cuny1-1/+1
2022-05-26fix(gerrit): apply a serverIdFranck Cuny1-0/+1
This identify the server (see https://github.com/NixOS/nixpkgs/blob/634141959076a8ab69ca2cca0f266852256d79ee/nixos/modules/services/web-apps/gerrit.nix#L141).
2022-05-26feat(gerrit): add the gerrit serverFranck Cuny1-0/+50
Gerrit is a tool for doing code review for git. It will be running at cl.fcuny.net and will be the main way to interact with my git repositories.