1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-09-11 15:08:33 +01:00
nixpkgs/pkgs/development
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
..
arduino
compilers Add GHC-7.8.1-rc2. 2014-03-11 20:14:24 +01:00
eclipse
guile-modules guile-xcb: fix hash 2014-02-17 09:48:34 +08:00
interpreters python 3.3.4 -> 3.3.5 2014-03-09 21:04:14 +01:00
libraries haskell-thyme: update to version 0.3.1.1 2014-03-13 11:45:05 +01:00
lisp-modules preferLocalBuild: set to true for wrappers and fetchers 2014-02-10 21:04:17 +01:00
misc
mobile titaniumsdk: Bump version to 3.2.2 2014-03-12 12:04:38 +01:00
ocaml-modules
perl-modules perl.Finance::Quote 1.19 (close #1759) 2014-02-16 18:06:07 +01:00
python-modules pythonPackages: distutils-cfg, allow to override config 2014-03-13 11:33:11 +01:00
qtcreator
r-modules/generic
ruby-modules
tools Add jenkins continuous integration server and user. 2014-03-13 13:01:49 -07:00
web nodejs: update from 0.10.25 to 0.10.26 2014-02-27 18:53:48 +02:00