Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-10-27 | Merge pull request #4056 from tweag/non-ca-depending-on-ca | Eelco Dolstra | |
Allow non-CA derivations to depend on CA ones | |||
2020-10-27 | Test the remote caching of non-ca-depending-on-ca derivations | regnat | |
Although the non-resolved derivation will never get a cache-hit (it doesn't have an output path to query the cache for anyways), we might get one on the resolved derivation. | |||
2020-10-27 | Allow non-CA derivations to depend on CA derivations | regnat | |
2020-10-26 | Fix test | Eelco Dolstra | |
2020-10-21 | Add NIX_CONFIG env var for applying nix.conf overrides | Christian Kampka | |
2020-10-18 | Tests for #3964 | Robert Hensing | |
2020-10-17 | tests: Add names to VM tests | aszlig | |
Having vm-test-run-unnamed for all the test derivation doesn't look very nice, so in order to better distinguish them from their store path, let's actually give them proper names. Signed-off-by: aszlig <aszlig@nix.build> | |||
2020-10-17 | Convert VM tests to Python | aszlig | |
Perl-based tests are deprecated since NixOS 20.03 and subsequently got removed in NixOS 20.09, which effectively means that tests are going to fail as soon as we build it with NixOS 20.09 or anything newer. I've put "# fmt: off" at the start of every testScript, because formatting with Black really messes up indentation and I don't think it really adds anything in value or readability for inlined Python scripts. Signed-off-by: aszlig <aszlig@nix.build> | |||
2020-09-29 | Merge pull request #3958 from obsidiansystems/ca-floating-upstream | Eelco Dolstra | |
CA derivations that depend on other CA derivations | |||
2020-09-28 | Merge remote-tracking branch 'upstream/master' into ca-floating-upstream | John Ericson | |
2020-09-28 | Fix tar invocation on FreeBSD | Mateusz Piotrowski | |
tar(1) on FreeBSD does not use standard output or input when the -f flag is not provided. Instead, it defaults to /dev/sa0 on FreeBSD. Make this tar invocation a bit more robust and explicitly tell tar(1) to use standard output. This is one of the issues discovered while porting Nix to FreeBSD. It has been tested and committed locally to FreeBSD ports: https://svnweb.freebsd.org/ports/head/sysutils/nix/Makefile?revision=550026&view=markup#l108 | |||
2020-09-23 | Test whether build/repair results are read-only | Eelco Dolstra | |
2020-09-17 | Merge remote-tracking branch 'upstream/master' into ca-floating-upstream | John Ericson | |
2020-09-17 | Merge pull request #3829 from obsidiansystems/remove-storetype-delegate-regStore | Eelco Dolstra | |
Remove storetype delegate reg store -- contains #3736 | |||
2020-09-17 | Merge pull request #4027 from tweag/fix-gc-of-ca-derivations | Eelco Dolstra | |
Fix garbage collection of CA derivations | |||
2020-09-17 | Fix garbage collection of CA derivations | regnat | |
Fix #4026 | |||
2020-09-17 | Remove corepkgs/config.nix | Eelco Dolstra | |
This isn't used anywhere except in the configure script of the Perl bindings. I've changed the latter to use the C++ API's Settings object at runtime. | |||
2020-09-16 | Merge remote-tracking branch 'upstream/master' into ↵ | John Ericson | |
remove-storetype-delegate-regStore | |||
2020-09-16 | Merge remote-tracking branch 'upstream/master' into ca-floating-upstream | John Ericson | |
2020-09-16 | Add a test for `nix describe-stores` | regnat | |
Doesn't test much, but at least ensures that the command runs properly | |||
2020-09-15 | Merge remote-tracking branch 'upstream/master' into single-ca-drv-build | John Ericson | |
2020-09-15 | Merge remote-tracking branch 'upstream/master' into ↵ | John Ericson | |
remove-storetype-delegate-regStore | |||
2020-09-14 | Escape `${` in strings when printing Nix expressions | regnat | |
Otherwise the result of the printing can't be parsed back correctly by Nix (because the unescaped `${` will be parsed as the begining of an anti-quotation). Fix #3989 | |||
2020-09-12 | docs+test: fix remaining installer downloads without -L (#4006) | Jade | |
Co-authored-by: lf- <lf-@users.noreply.github.com> | |||
2020-09-04 | Merge remote-tracking branch 'obsidian/single-ca-drv-build' into ↵ | John Ericson | |
ca-floating-upstream | |||
2020-09-04 | Don't chmod symlink before moving outputs around | John Ericson | |
Co-authored-by: Théophane Hufschmitt <regnat@users.noreply.github.com> | |||
2020-09-04 | Update tests/content-addressed.nix | John Ericson | |
Co-authored-by: Théophane Hufschmitt <regnat@users.noreply.github.com> | |||
2020-09-04 | Fix floating CA tests | John Ericson | |
We will sometimes try to query the outputs of derivations we can't resolve. That's fine; it just means we don't know what those outputs are yet. | |||
2020-09-03 | Merge remote-tracking branch 'obsidian/single-ca-drv-build' into ↵ | John Ericson | |
ca-floating-upstream Tests also now fail as they should | |||
2020-09-03 | Rename derivation in floating CA test | John Ericson | |
2020-09-03 | Beef up floating CA derivations test a bit | John Ericson | |
2020-09-03 | Merge remote-tracking branch 'obsidian/single-ca-drv-build' into ↵ | John Ericson | |
ca-floating-upstream | |||
2020-09-03 | Merge remote-tracking branch 'upstream/master' into single-ca-drv-build | John Ericson | |
2020-09-03 | Remove the --indirect flag | Eelco Dolstra | |
All GC roots are now indirect. | |||
2020-09-01 | Merge remote-tracking branch 'upstream/master' into single-ca-drv-build | John Ericson | |
2020-08-28 | Test CA derivation input caching | John Ericson | |
2020-08-25 | Merge remote-tracking branch 'origin/master' into markdown | Eelco Dolstra | |
2020-08-25 | Move import docs | Eelco Dolstra | |
2020-08-24 | CA derivations that depend on other CA derivations | John Ericson | |
Co-authored-by: Théophane Hufschmitt <regnat@users.noreply.github.com> | |||
2020-08-24 | Add DummyStore (dummy://) | Eelco Dolstra | |
DummyStore does not allow building or adding paths. This is useful for evaluation tests when you don't want to initialize a "proper" store. | |||
2020-08-20 | Merge remote-tracking branch 'upstream/master' into single-ca-drv-build | John Ericson | |
2020-08-20 | Fix max fd calc and add test | John Ericson | |
2020-08-18 | Merge pull request #3940 from obsidiansystems/fixed-output-remote-builder-test | Eelco Dolstra | |
Add commented-out test for remote building with fixed output derivations | |||
2020-08-17 | Comment out fixed content address test | Carlo Nucera | |
2020-08-17 | Merge remote-tracking branch 'origin/master' into markdown | Eelco Dolstra | |
2020-08-16 | Test remote building with fixed output derivations | John Ericson | |
2020-08-14 | Merge remote-tracking branch 'upstream/master' into single-ca-drv-build | John Ericson | |
2020-08-14 | Merge pull request #3924 from obsidiansystems/features-per-store | Eelco Dolstra | |
Make `system-features` a store setting | |||
2020-08-13 | Test `RemoteStore::buildDerivation` | John Ericson | |
Fix `wopNarFromPath` which needed a `toRealPath`. | |||
2020-08-12 | Merge branch 'daemon-auth-cleanup' of github.com:obsidiansystems/nix into HEAD | John Ericson | |