Hydra, for Lix
Find a file
Eelco Dolstra d72a88b562 Don't try to handle SIGINT
It just makes things unnecessarily complicated. We can just exit
without cleaning anything up, since the only thing to do is unmark
builds and build steps as busy. But we can do that by having systemd
call "hydra-queue-runner --unlock" from ExecStopPost.
2015-06-10 15:55:46 +02:00
doc trunk -> master 2014-04-25 14:56:29 +02:00
src Don't try to handle SIGINT 2015-06-10 15:55:46 +02:00
tests Doh 2015-05-26 15:25:21 +02:00
.gitignore Shut up warnings 2015-05-28 17:38:17 +02:00
bootstrap hydra: Simplify `bootstrap'. 2011-01-14 10:52:47 +00:00
configure.ac Start of single-process hydra-queue-runner 2015-05-28 17:39:29 +02:00
COPYING hydra: revert license change 2010-03-29 14:16:46 +00:00
dev-shell Tweaks for nix-shell 2013-07-19 14:36:52 +02:00
hydra-module.nix hydra-server.service: Shut up warning about the terminal size being unknown 2014-11-12 13:50:25 +01:00
INSTALL hydra: use autoconf/-make 2010-09-30 14:29:15 +00:00
Makefile.am Install hydra-module.nix into $out/share/nix 2013-07-28 11:24:31 -04:00
README.md Build from source remark in README.md 2015-02-10 13:06:04 +00:00
release.nix Start of single-process hydra-queue-runner 2015-05-28 17:39:29 +02:00
version hydra: fix tarball build, add pre suffix to tarballs 2010-09-30 15:02:42 +00:00

To start hacking on Hydra, run:

$ ./dev-shell
$ ./configure $configureFlags --prefix=/opt/hydra
$ make
$ make install

Or, if you just want to build from source (on x86_64-linux):

$ nix-build -A build.x86_64-linux release.nix