nixpkgs/nixos/modules/services/continuous-integration
Florian Klink 70808d0217 nixos/jenkins: set StateDirectory if home is /var/lib/jenkins
This will cause systemd to chown /var/lib/jenkins to the user that
the jenkins systemd service runs as, fixing permission issues when
mounting /var/lib/jenkins from another data volume.

It uses the same logic that garage is using, too, checking for the
prefix.
2023-12-13 15:15:50 +02:00
..
buildbot nixos/buildbot: fix worker package 2023-12-04 13:55:09 +10:00
github-runner treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
gocd-agent
gocd-server treewide: switch to port type for nixos modules 2022-12-01 22:30:00 +01:00
hercules-ci-agent treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
hydra treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
jenkins nixos/jenkins: set StateDirectory if home is /var/lib/jenkins 2023-12-13 15:15:50 +02:00
woodpecker treewide: replace mkPackageOptionMD with mkPackageOption 2023-11-30 19:03:14 +01:00
buildkite-agents.nix nixos/buildkite-agents: simplify service definition 2023-06-15 16:31:29 -07:00
gitea-actions-runner.nix treewide: replace mkPackageOptionMD with mkPackageOption 2023-11-30 19:03:14 +01:00
github-runner.nix github-runner: add thomasjm as maintainer 2023-06-08 01:03:15 -07:00
github-runners.nix nixos/github-runner{,s}: add @veehaitch and @newam as maintainers 2023-01-09 09:37:00 +01:00
gitlab-runner.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00