44 Commits (e465d9e19087ab150f7e31f21c09e4a147b93b36)

Author SHA1 Message Date
Ludovic Courtès e465d9e190
ui: Do not shadow '_' where it's used as a literal syntax match. 6 years ago
Ludovic Courtès 0a40626fd2
offload: Use (guix build syscalls). 6 years ago
Ludovic Courtès 5ef9d7deea offload: Use gzip instead of xz for compression on the master. 7 years ago
Ludovic Courtès b19649a132 offload: Add 'ssh-options' field to <build-machine>. 7 years ago
Mark H Weaver 2c04921634 offload: Fix sorting bug in 'choose-build-machine'. 7 years ago
Ludovic Courtès 353e34a626 offload: Better report failure to create the GC root directory. 8 years ago
Ludovic Courtès fc61b641c2 offload: Warn about SSH client issues. 8 years ago
Ludovic Courtès 940a8c57be offload: Remove mutual exclusion on transfers. 8 years ago
Ludovic Courtès 0363991a25 Break module cycle involving (guix store) and (guix ui). 8 years ago
Ludovic Courtès 46025e94cd offload: Use a total order when sorting available machines. 8 years ago
Ludovic Courtès b1fea30339 offload: Try another machine when the "best" machine is overloaded. 8 years ago
Ludovic Courtès b9a31d90e9 offload: Ignore EEXIST when registering a .drv as a GC root. 8 years ago
Ludovic Courtès b1e48f222b offload: Ignore unreachable machines. 8 years ago
Ludovic Courtès c1202fb1f9 guix {system,offload}: Improve reporting of syntax errors. 8 years ago
Ludovic Courtès 30ce8012cd offload: '{send,receive}-files' wait for completion of the transfer. 8 years ago
Ludovic Courtès 66ef541147 offload: Better synchronize with remote invocation of 'guix archive --missing'. 8 years ago
Ludovic Courtès c950141495 offload: Remove all the GC roots in case of multiple-output derivations. 8 years ago
Ludovic Courtès a4b42825a1 offload: Bail out when failing to register a GC root on the build machine. 8 years ago
Ludovic Courtès 4b00f3434e offload: Prevent the '.drv' and build result from being GC'd. 8 years ago
Ludovic Courtès 36b5851df6 offload: Exit with code 100 upon build failures. 8 years ago
Ludovic Courtès 07fb21b231 offload: Remove erroneous 'close-pipe' call. 8 years ago
Ludovic Courtès 6c41cce0be offload: Wait for the processes involved in 'guix archive --missing'. 8 years ago
Ludovic Courtès 236e66481d offload: Allow one transfer in each direction simultaneously. 8 years ago
Ludovic Courtès 3dfd8af534 offload: Disable SSH-level compression. 8 years ago
Ludovic Courtès 8b7af63754 offload: Compress files being sent/retrieved. 9 years ago
Ludovic Courtès d81195bffd offload: Send build logs to file descriptor 4. 9 years ago
Ludovic Courtès 1a8ea0a188 offload: Fix 'choose-build-machine' for several machines. 9 years ago
Ludovic Courtès 3c0e6e6080 offload: Convert the port number to a string when invoking lsh. 9 years ago
Ludovic Courtès cecd72d55a offload: Allow build machines to specify a port number. 9 years ago
Ludovic Courtès 714084e6c0 offload: Honor absolute build timeouts. 9 years ago
Ludovic Courtès 59f704dff6 offload: Move macro definitions before use. 9 years ago
Ludovic Courtès 88da0b6888 offload: Distinguish between 'decline' and 'postpone'. 9 years ago
Ludovic Courtès 5cc569dc73 offload: Prevent locked files from being GC'd. 9 years ago
Ludovic Courtès 7df3ade112 offload: Fix thinko. 9 years ago
Ludovic Courtès d652b85137 offload: Make 'parallel-builds' a hard limit. 9 years ago
Ludovic Courtès 4bf1eb4f88 offload: Further generalize lock files. 9 years ago
Ludovic Courtès 178f5828eb offload: Generalize the machine lock mechanism. 9 years ago
Ludovic Courtès f326fef8a8 offload: Serialize file transfers to build machines. 9 years ago
Ludovic Courtès 1f7fd80032 offload: Comment out attempt to set up an lsh gateway. 9 years ago
Ludovic Courtès aedbf9b873 offload: 'remote-pipe' uses the right SSH key. 9 years ago
Ludovic Courtès 165f4b2add offload: Take the target machine load into account. 9 years ago
Ludovic Courtès 92cb2e2888 offload: Have 'build-machines' honor its argument. 9 years ago
Ludovic Courtès a76611c435 offload: Do not try to retrieve anything upon build failure. 9 years ago
Ludovic Courtès 49e6291a7a Add 'guix offload' as a daemon build hook. 9 years ago