Hydra, for Lix
Find a file
Eelco Dolstra 42d2015357 Support push notification of repository changes
External machines can now notify Hydra that it should check a
repository by sending a GET or PUSH request to /api/push, providing a
list of jobsets to be checked and/or a list of repository URLs.  In
the latter case, all jobsets that have any of the specified
repositories as an input will be checked.

For instance, you can configure GitHub or BitBucket to send a request
to the URL

  http://hydra.example.org/api/push?repos=git://github.com/NixOS/nixpkgs.git

to trigger evaluation of all jobsets that have
git://github.com/NixOS/nixpkgs.git as an input, or to the URL

  http://hydra.example.org/api/push?jobsets=patchelf:trunk,nixpkgs:trunk

to trigger evaluation of just the specified jobsets.
2013-02-25 21:10:32 +01:00
doc Update how to restart builds 2013-01-28 18:53:22 +01:00
src Support push notification of repository changes 2013-02-25 21:10:32 +01:00
tests Fix query-all-tables test count, there are more tables now 2013-02-19 14:21:57 +01:00
.gitignore Add a menu item for deleting jobsets 2013-02-21 00:47:21 +01:00
bootstrap hydra: Simplify `bootstrap'. 2011-01-14 10:52:47 +00:00
configure.ac Capture the path to `guile', when available. 2012-10-17 16:25:49 +02:00
COPYING hydra: revert license change 2010-03-29 14:16:46 +00:00
deps.nix Drop explicit JSON dependency 2013-01-28 23:14:31 +01:00
hydra-module.nix Remove trailing whitespace 2013-01-22 14:41:02 +01:00
INSTALL hydra: use autoconf/-make 2010-09-30 14:29:15 +00:00
Makefile.am Build documentation last 2013-01-22 12:05:47 +01:00
release.nix Cleanup 2013-01-23 15:47:42 +01:00
version hydra: fix tarball build, add pre suffix to tarballs 2010-09-30 15:02:42 +00:00