nixpkgs/nixos/modules/services
Corey O'Connor 9b79d5b298 Add jenkins continuous integration server and user.
By default the jenkins server is executed under the user "jenkins". Which can be configured using
users.jenkins.* options. If a different user is requested by changing services.jenkins.user then
none of the users.jenkins options apply.

This patch does not include jenkins slave configuration. Some config options will probably change
when this is implemented.

Aspects like the user and environment are typically identical between slave and master. The service
configs are different. The design is for users.jenkins to cover the shared aspects while
services.jenkins and services.jenkins-slave cover the master and slave specific aspects,
respectively.

Another option would be to place everything under services.jenkins and have a config that selects
master vs slave.
2014-03-13 13:01:49 -07:00
..
amqp Move all of NixOS to nixos/ in preparation of the repository merge 2013-10-10 13:28:20 +02:00
audio Disable various services when running inside a container 2013-11-26 18:19:45 +01:00
backup tarsnap: mention getting started page 2014-03-07 15:37:09 +01:00
continuous-integration/jenkins Add jenkins continuous integration server and user. 2014-03-13 13:01:49 -07:00
databases nixos/couchdb: fix stopping of service, by making it non-forking, a few other improvments 2014-03-10 11:08:05 +01:00
games Strictly check the arguments to mkOption 2013-10-30 15:35:09 +01:00
hardware Add support for lightweight NixOS containers 2013-11-27 17:14:10 +01:00
logging nixos: add uid for logcheck and only create a user for the default user 2014-02-11 14:19:06 +01:00
mail opensmtpd: Add sendmail to systemPackages 2014-02-20 06:17:15 -05:00
misc nixos-manual: show manual on tty8 by default 2014-02-28 13:32:19 +01:00
monitoring apcupsd: Description -> description 2014-03-12 18:52:10 +01:00
network-filesystems nixos: capitalize a bunch of service descriptions 2013-11-09 20:45:50 +01:00
networking UID/GID fix for kippo 2014-03-12 03:32:56 -04:00
printing Add some packages needed by some generic HP PCL drivers 2014-02-11 01:34:19 +04:00
scheduling fcron: Fix error when cron.mailto is null. 2013-11-04 11:07:11 +00:00
search New NixOS module: services.solr, for running a solr server 2014-03-13 00:32:59 +01:00
security Adds a service for haveged, the entropy daemon 2014-01-17 22:10:52 +11:00
system nixos/nscd: add option to change nscd config 2014-02-02 15:31:55 +01:00
torrent Add some primops to lib 2013-11-12 13:48:30 +01:00
ttys autovt@.service really has to be a symlink 2014-03-13 00:19:10 +01:00
web-servers winstone NixOS module: Make it possible to set systemd service name 2014-03-12 23:28:38 +01:00
x11 move windowManager.xbmc to desktopManager.xbmc 2014-03-12 09:20:59 +01:00