| Commit message (Collapse) | Author | Age |
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
You can now run a test in the nixos/tests directory directly using
nix-build, e.g.
$ nix-build '<nixos/tests/login.nix>' -A test
This gets rid of having to add the test to nixos/tests/default.nix.
(Of course, you still need to add it to nixos/release.nix if you want
Hydra to run the test.)
|
| |
|
|\
| |
| |
| | |
Fixes #2105.
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
This tests that both the client and server work. With screenshots!
Signed-off-by: Austin Seipp <aseipp@pobox.com>
|
| | |
|
| | |
|
| |
| |
| |
| | |
http://hydra.nixos.org/build/9904133
|
|/
|
|
|
|
| |
- rewrite from old jobs options to new services
- add simple test
- add dataDir option
|
|
|
|
|
|
| |
Uses standard NixOS user config merging.
Work in progress: The slave config does not actually start the slave agent. This just configures a
jenkins user if required. Bare minimum to enable a nice jenkins SSH slave.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
Also, turn some stdenv adapters into setup hooks.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
Sigh.
Signed-off-by: Shea Levy <shea@shealevy.com>
|
|
|
|
|
|
| |
There seems to be some race causing failures if an X command gets in before slim starts the session
Signed-off-by: Shea Levy <shea@shealevy.com>
|
|
|
|
|
|
| |
Ugh
Signed-off-by: Shea Levy <shea@shealevy.com>
|
|
|
|
| |
Signed-off-by: Shea Levy <shea@shealevy.com>
|
|
|
|
| |
Issue #1248.
|
|\
| |
| | |
nixos/logstash: update and simplify to be fully compatible with new version
|
| | |
|
|/ |
|
|
|
|
| |
Signed-off-by: Shea Levy <shea@shealevy.com>
|
| |
|
|
|
|
|
|
|
|
|
| |
Now that overriding fileSystems in qemu-vm.nix works again, it's
important that the VM tests that add additional file systems use the
same override priority. Instead of using the same magic constant
everywhere, they can now use mkVMOverride.
http://hydra.nixos.org/build/6695561
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
Those tests are flapping and redundant to some degree, as two
configurations are tested in NixOps as well. So, let's deactivate them
until the 1.0 release of nixpart, which has a more general approach for
automatically partitioning NixOS installations.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
|
| |
|
| |
|
|
|
|
| |
http://hydra.nixos.org/build/6497361
|
|
|
|
| |
It's been failing since forever.
|
|
|
|
|
|
|
|
| |
It requires a writable /nix/store to store the build result. Also,
wait until we've reached multi-user.target before doing the build, and
do a sync at the end to ensure all data to $out is properly written.
http://hydra.nixos.org/build/6496716
|
|
|
|
| |
Signed-off-by: Shea Levy <shea@shealevy.com>
|
| |
|
|
|
|
| |
http://hydra.nixos.org/build/6480163
|
| |
|
|
|