Commit graph

18730 commits

Author SHA1 Message Date
Eelco Dolstra
2ee9da9e22 In trace messages, don't print the output path
This doesn't work if there is no output named "out".  Hydra didn't use
it anyway.
2013-05-10 00:24:33 +02:00
Eelco Dolstra
6eba05613a Communicate build timeouts to Hydra 2013-05-09 18:39:04 +02:00
Eelco Dolstra
7a03cbf09d build-remote.pl: Create one process fewer on the remote side 2013-05-09 17:30:07 +02:00
Eelco Dolstra
69b8f9980f build-remote.pl: Enforce timeouts locally
Don't pass --timeout / --max-silent-time to the remote builder.
Instead, let the local Nix process terminate the build if it exceeds a
timeout.  The remote builder will be killed as a side-effect.  This
gives better error reporting (since the timeout message from the
remote side wasn't properly propagated) and handles non-Nix problems
like SSH hangs.
2013-05-09 17:17:17 +02:00
Eelco Dolstra
e93acab852 Build Fedora 18 RPMs 2013-05-08 14:41:35 +02:00
Eelco Dolstra
806970349b Update release date 2013-05-07 15:46:25 +02:00
Eelco Dolstra
ea019e9a26 Add option ‘extra-binary-caches’
This allows providing additional binary caches, useful in scripts like
Hydra's build reproduction scripts, in particular because untrusted
caches are ignored.
2013-05-07 15:37:28 +02:00
Eelco Dolstra
cc837e2458 Build Debian 7.0 debs 2013-05-07 11:21:30 +02:00
"Vincent Ambo ext:(%22)
008e333146 * time hotfix 2013-05-05 21:59:49 +02:00
"Vincent Ambo ext:(%22)
1452476015 * minor unimportant fix 2013-05-05 21:08:50 +02:00
"Vincent Ambo ext:(%22)
df9603369d * serving correct css location 2013-05-05 21:06:49 +02:00
"Vincent Ambo ext:(%22)
c7a538e7d1 * added bootstrap file
* moved CSS to correct paths
2013-05-05 21:06:41 +02:00
"Vincent Ambo ext:(%22)
d860239863 * sticky footer 2013-05-05 21:05:05 +02:00
"Vincent Ambo ext:(%22)
67b50be2fe * smaller HTML fixes 2013-05-05 20:40:05 +02:00
"Vincent Ambo ext:(%22)
d7cce6cb41 * more bootstrap-related fixes, nearing completion
* version bumped to 4.0
2013-05-05 20:34:06 +02:00
"Vincent Ambo ext:(%22)
11a51f6abd * fixed comments and footer in Bootstrap 2013-05-05 20:16:49 +02:00
"Vincent Ambo ext:(%22)
514d2b2777 * further work on Bootstrapping 2013-05-05 19:57:46 +02:00
"Vincent Ambo ext:(%22)
287f7fda8c * fixed date formatting 2013-05-05 18:30:25 +02:00
Eelco Dolstra
28034bfa49 Build Ubuntu 13.04 debs 2013-05-03 14:14:46 +02:00
Eelco Dolstra
93f4fa8a15 Update release notes 2013-05-03 11:28:32 +02:00
Eelco Dolstra
c51b6a893c nix-copy-closure: Show a proper error message if no host name is given 2013-05-03 11:12:11 +02:00
Lluís Batlle i Rossell
e6c44d166a Fixing the pv position regarding compression
Problem noticed by niksnut.
2013-05-03 11:08:51 +02:00
Lluís Batlle i Rossell
7391533ea5 Fixing the pv reference; I didn't mean to change it 2013-05-03 11:08:51 +02:00
Lluís Batlle i Rossell
5cc2fc46ec Adding ETA support to the --show-progress in nix-copy-closure
Based on https://github.com/NixOS/nix/pull/6 from shlevy
2013-05-03 11:08:51 +02:00
Eelco Dolstra
3628b61ce0 Nix 1.5.2 release notes 2013-05-01 13:31:33 +02:00
Eelco Dolstra
470553bd05 Don't let stderr writes in substituters cause a deadlock 2013-05-01 13:21:39 +02:00
"Vincent Ambo ext:(%22)
9904c6117f * adding bootstrap.css 2013-04-28 23:08:16 +02:00
"Vincent Ambo ext:(%22)
9af249c0b2 * started moving blog to bootstrap, but keeping the design. Currently far from done 2013-04-28 23:07:56 +02:00
"Vincent Ambo ext:(%22)
92f4aecbee * version bump to 3.5 2013-04-28 14:49:38 +02:00
"Vincent Ambo ext:(%22)
c5206173e6 ran hlint 2013-04-28 14:44:14 +02:00
"Vincent Ambo ext:(%22)
9719b5a62d Used stylish-haskell on all source files 2013-04-28 14:30:00 +02:00
"Vincent Ambo ext:(%22)
8f1b6b5c4e * added Markdown support 2013-04-28 14:26:45 +02:00
"Vincent Ambo ext:(%22)
0f98c3f489 * removed iMessage 2013-04-28 13:45:08 +02:00
"Vincent Ambo ext:(%22)
247265f354 * saved the function that I cleaned the comments with. The function is horrendous 2013-04-28 13:12:08 +02:00
"Vincent Ambo ext:(%22)
b3fb7f0f34 * re-enabled captchas 2013-04-28 13:11:38 +02:00
"Vincent Ambo ext:(%22)
1bdbe4af64 * switched main language to English 2013-04-27 22:17:54 +02:00
"Vincent Ambo ext:(%22)
de09c2cc68 * fixed comment deletion link
* updated contact info
* fixed compatibility with current blaze
2013-04-27 22:15:46 +02:00
Eelco Dolstra
4ddd077bfa find-runtime-roots.pl: Don't hardcode /nix/store 2013-04-26 12:15:54 +02:00
Eelco Dolstra
0374d94437 addAdditionalRoots(): Check each path only once 2013-04-26 12:07:25 +02:00
Eelco Dolstra
00f698eb8b find-runtime-roots.pl: Search process environments for roots
For instance, this prevents paths from being deleted that are in use
by a "nix-build --run-env" session.
2013-04-26 12:06:39 +02:00
Eelco Dolstra
938092a213 find-runtime-roots.pl: Use Nix::Utils::readFile 2013-04-26 11:44:19 +02:00
"Vincent Ambo ext:(%22)
3a39dfc19e * small fixes that I don't remember 2013-04-24 14:35:25 +02:00
Eelco Dolstra
772b70952f Fix --timeout
I'm not sure if it has ever worked correctly.  The line "lastWait =
after;" seems to mean that the timer was reset every time a build
produced log output.

Note that the timeout is now per build, as documented ("the maximum
number of seconds that a builder can run").
2013-04-23 18:04:59 +02:00
Eelco Dolstra
f9974f856e Show that --timeout doesn't work if the build produces log output 2013-04-23 17:16:29 +02:00
Eelco Dolstra
6955d41f2b nix-build: Respect --timeout 2013-04-23 17:16:01 +02:00
Eelco Dolstra
934cf2d1f4 Nix daemon: respect build timeout from the client 2013-04-23 16:59:06 +02:00
Eelco Dolstra
08d96ffad0 Fix --fallback with the binary cache substituter
Reported by Peter Simons.
2013-04-23 12:45:01 +02:00
Eelco Dolstra
a9b4e26b5c Test whether --fallback works if NARS have disappeared from the binary cache 2013-04-23 12:44:01 +02:00
Eelco Dolstra
c642441beb Test NAR info caching 2013-04-23 12:43:28 +02:00
Eelco Dolstra
05420e7883 Manual: Add a missing step to the build instructions
Reported by Johan Grande.
2013-04-09 17:57:48 +02:00