nixpkgs/nixos/tests
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
..
common remove references to isSystemUser and fix eval of tested job 2014-02-08 21:10:00 +01:00
avahi.nix Move all of NixOS to nixos/ in preparation of the repository merge 2013-10-10 13:28:20 +02:00
bittorrent.nix Add lots of missing option types 2013-10-30 18:47:43 +01:00
check-filesystems.nix Add a priority level for overrides in VM tests 2013-10-29 13:14:30 +01:00
default.nix Add jenkins continuous integration server and user. 2014-03-13 13:01:49 -07:00
efi-installer.nix Use default kernel for EFI-related stuff 2013-11-07 16:38:56 +01:00
firefox.nix nixos X tests: wait for logind to link a session to the server 2014-01-22 14:23:56 -05:00
firewall.nix Move all of NixOS to nixos/ in preparation of the repository merge 2013-10-10 13:28:20 +02:00
gnome3.nix nixos: add most basic gnome3 test and take a screenshot 2014-02-08 21:47:39 +01:00
installer.nix Force a rebuild 2014-02-09 11:59:02 -05:00
ipv6.nix Move all of NixOS to nixos/ in preparation of the repository merge 2013-10-10 13:28:20 +02:00
jenkins.nix Add jenkins continuous integration server and user. 2014-03-13 13:01:49 -07:00
kde4.nix Move all of NixOS to nixos/ in preparation of the repository merge 2013-10-10 13:28:20 +02:00
kexec.nix Move all of NixOS to nixos/ in preparation of the repository merge 2013-10-10 13:28:20 +02:00
login.nix Move all of NixOS to nixos/ in preparation of the repository merge 2013-10-10 13:28:20 +02:00
logstash.nix nixos/logstash: add test 2013-11-01 17:18:57 +01:00
misc.nix Add a regression test for hostname / nss_myhostname 2013-11-26 18:52:34 +01:00
mpich-example.c Move all of NixOS to nixos/ in preparation of the repository merge 2013-10-10 13:28:20 +02:00
mpich.nix Move all of NixOS to nixos/ in preparation of the repository merge 2013-10-10 13:28:20 +02:00
munin.nix munin: add test and fix a bug 2013-10-20 21:16:24 +02:00
mysql-replication.nix Fix mysql-replication test 2014-02-28 16:18:31 +01:00
mysql.nix Remove tabs 2014-02-28 16:18:31 +01:00
nat.nix Add lots of missing option types 2013-10-30 18:47:43 +01:00
nfs.nix Add a priority level for overrides in VM tests 2013-10-29 13:14:30 +01:00
openssh.nix Test whether PAM resource limits work 2013-10-17 15:37:08 +02:00
partition.nix Move all of NixOS to nixos/ in preparation of the repository merge 2013-10-10 13:28:20 +02:00
printing.nix Move all of NixOS to nixos/ in preparation of the repository merge 2013-10-10 13:28:20 +02:00
proxy.nix Move all of NixOS to nixos/ in preparation of the repository merge 2013-10-10 13:28:20 +02:00
quake3.nix Move generation of coverage reports from nixos/lib/testing to releaseTools 2014-03-03 13:57:08 +01:00
run-in-machine.nix Fix runInMachine 2013-10-16 11:37:38 +02:00
simple.nix Move all of NixOS to nixos/ in preparation of the repository merge 2013-10-10 13:28:20 +02:00
subversion.nix Move generation of coverage reports from nixos/lib/testing to releaseTools 2014-03-03 13:57:08 +01:00
test-config-examples.sh Move all of NixOS to nixos/ in preparation of the repository merge 2013-10-10 13:28:20 +02:00
testdb.sql Move all of NixOS to nixos/ in preparation of the repository merge 2013-10-10 13:28:20 +02:00
tomcat.nix Fix evaluation error in the tomcat test 2013-10-29 01:26:51 +01:00
trac.nix Add a priority level for overrides in VM tests 2013-10-29 13:14:30 +01:00
xfce.nix nixos X tests: wait for logind to link a session to the server 2014-01-22 14:23:56 -05:00