aboutsummaryrefslogtreecommitdiffstats
path: root/admin/notes
diff options
context:
space:
mode:
authorTom Tromey2013-08-19 21:53:07 -0600
committerTom Tromey2013-08-19 21:53:07 -0600
commit6d75555c5cc3d2a629646cee7629e67530fa7a36 (patch)
tree3852804dd234ad613ea8691332e10b92c027e87d /admin/notes
parentcc231cbe45d27a1906d268fb72d3b4105a2e9c65 (diff)
parent8c2f38aaab7a7a2f0605416fc2ee38701e41ab61 (diff)
downloademacs-6d75555c5cc3d2a629646cee7629e67530fa7a36.tar.gz
emacs-6d75555c5cc3d2a629646cee7629e67530fa7a36.zip
merge from trunk
Diffstat (limited to 'admin/notes')
-rw-r--r--admin/notes/hydra67
1 files changed, 67 insertions, 0 deletions
diff --git a/admin/notes/hydra b/admin/notes/hydra
new file mode 100644
index 00000000000..068bc70ee9c
--- /dev/null
+++ b/admin/notes/hydra
@@ -0,0 +1,67 @@
1-*- outline -*-
2
3Copyright (C) 2013 Free Software Foundation, Inc.
4See the end of the file for license conditions.
5
6NOTES FOR EMACS CONTINUOUS BUILD ON HYDRA
7
8A continuous build for Emacs trunk can be found at
9http://hydra.nixos.org/jobset/gnu/emacs-trunk
10
11* It builds (and runs ERT tests) on these platforms:
12i686-cygwin
13i686-freebsd
14i686-linux
15x86_64-darwin
16x86_64-linux
17
18* Mail notifications
19In addition to the web interface, Hydra can send notifications by
20email when the build status of a project changes—e.g., from
21`SUCCEEDED' to `FAILED'. It sends notifications about build status in
22Emacs trunk to emacs-buildstatus@gnu.org.
23
24If you want to receive these notifications, please subscribe at
25http://lists.gnu.org/mailman/listinfo/emacs-buildstatus
26
27* The Emacs jobset consists of the following jobs:
28
29** The `tarball' job
30which gets the source tree as input, and is just a `make dist' after
31some autoconf/-make or bootstrap script.
32
33** The `build' job
34which gets the result of the tarball job as input, together with
35system identifier, this job basically does a normal make and make install.
36
37** The 'coverage' job
38is now running `make check'.
39
40* Nix expressions
41The recipe for GNU Emacs are available via Git:
42http://git.savannah.gnu.org/cgit/hydra-recipes.git/tree/emacs
43
44To modify the build job, email the patch to hydra-users@gnu.org. The
45build recipes are written in the Nix language.
46
47* Other Information
48For a list of other GNU packages that have a continuous build on
49Hydra, see http://hydra.nixos.org/project/gnu
50
51See http://www.gnu.org/software/devel.html#Hydra for more information.
52
53
54This file is part of GNU Emacs.
55
56GNU Emacs is free software: you can redistribute it and/or modify
57it under the terms of the GNU General Public License as published by
58the Free Software Foundation, either version 3 of the License, or
59(at your option) any later version.
60
61GNU Emacs is distributed in the hope that it will be useful,
62but WITHOUT ANY WARRANTY; without even the implied warranty of
63MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
64GNU General Public License for more details.
65
66You should have received a copy of the GNU General Public License
67along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.