NixOS / hydra

Hydra, the Nix-based continuous build system
http://nixos.org/hydra
GNU General Public License v3.0
1.1k stars 291 forks source link

Use `StoreConfig::getDefaultSystemFeatures` for default machine config #1343

Closed Ericson2314 closed 5 months ago

Ericson2314 commented 5 months ago

We have to oddly make a StoreConfig subclass to get it, but https://github.com/NixOS/nix/pull/9848 will fix that.

The purpose of this is to ensure that, absent an explicit config, localhost includes ca-derivations and recursive-nix if those experimental features are enabled.

Very much the complement of #1342, the previous PR.