Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-05-01 | build-remote: Don't require signatures | Eelco Dolstra | 1 | -2/+2 | |
This restores the old behaviour. | |||||
2017-05-01 | Support arbitrary store URIs in nix.machines | Eelco Dolstra | 1 | -33/+44 | |
For backwards compatibility, if the URI is just a hostname, ssh:// (i.e. LegacySSHStore) is prepended automatically. Also, all fields except the URI are now optional. For example, this is a valid nix.machines file: local?root=/tmp/nix This is useful for testing the remote build machinery since you don't have to mess around with ssh. | |||||
2017-05-01 | Remove $NIX_BUILD_HOOK and $NIX_CURRENT_LOAD | Eelco Dolstra | 1 | -1/+3 | |
This is to simplify remote build configuration. These environment variables predate nix.conf. The build hook now has a sensible default (namely build-remote). The current load is kept in the Nix state directory now. | |||||
2017-05-01 | build-remote: Don't copy the .drv closure | Eelco Dolstra | 1 | -2/+5 | |
Since build-remote uses buildDerivation() now, we don't need to copy the .drv file anymore. This greatly reduces the set of input paths copied to the remote side (e.g. from 392 to 51 store paths for GNU hello on x86_64-darwin). | |||||
2017-05-01 | Pass verbosity level to build hook | Eelco Dolstra | 1 | -3/+6 | |
2017-03-16 | ssh:// -> ssh-ng://, legacy-ssh:// -> ssh:// | Eelco Dolstra | 1 | -1/+1 | |
2017-03-16 | copyPaths(): Use queryValidPaths() to reduce SSH latency | Eelco Dolstra | 1 | -6/+10 | |
2017-03-03 | build-remote: Don't use a SSH master | Eelco Dolstra | 1 | -1/+3 | |
This is unnecessary because we make only one connection. | |||||
2017-03-03 | build-remote: Fix passing SSH key | Eelco Dolstra | 1 | -1/+1 | |
2017-03-03 | build-remote: Misc cleanup | Eelco Dolstra | 1 | -48/+41 | |
2017-02-07 | Merge branch 'nix-copy-closure-c++' of https://github.com/shlevy/nix | Eelco Dolstra | 2 | -2/+1 | |
2017-01-26 | openLockFile: Return an AutoCloseFD | Eelco Dolstra | 1 | -2/+2 | |
2017-01-24 | Hopefully fix build on older GCC | Eelco Dolstra | 1 | -3/+5 | |
http://hydra.nixos.org/build/46805140 | |||||
2017-01-24 | Fix typo | Eelco Dolstra | 1 | -1/+1 | |
2017-01-24 | build-remote: Use futimes instead of futimens on APPLE | Shea Levy | 1 | -0/+7 | |
2017-01-20 | nix-copy-closure: Implement in C++. | Shea Levy | 2 | -2/+1 | |
Tests fail currently because the database is not given proper hashes in the VM | |||||
2017-01-10 | build-remote: Don't use C++ streams to read the conf file | Shea Levy | 1 | -29/+29 | |
2017-01-10 | build-remote: Use std::set for feature sets | Shea Levy | 1 | -18/+14 | |
2016-11-10 | build-remote: replace strtoull with stoull to take advantage of C++ error ↵ | Shea Levy | 1 | -2/+2 | |
handling | |||||
2016-11-10 | build-remote: Implement in C++ | Shea Levy | 2 | -0/+291 | |