You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Cleanly separate the build and evaluation stores in the interface. For that
Promote the existing eval-store CLI option to a parameter
Add a new target-store parameter for the store used to build things
Make store set defaults for both eval- and target-
Describe alternatives you've considered
Additional context
In the longer run, we'll also want to split build-store (or build-stores) out of target-store, which would solve #6893 and give Nix the same model as Hydra.
output would imply that we don't copy the build dependencies there. It'd be equivalent to doing a build anywhere and copying only the outputs to the --output-store store.
For destination it wouldn't be as unexpected for the paths there to be a mix of actual final outputs and outputs of dependencies that were used during the build (which may not be dependencies of the requested outputs).
Is your feature request related to a problem? Please describe.
Confusion around
--store
like in #10119Describe the solution you'd like
Cleanly separate the build and evaluation stores in the interface. For that
eval-store
CLI option to a parametertarget-store
parameter for the store used to build thingsstore
set defaults for botheval-
andtarget-
Describe alternatives you've considered
Additional context
In the longer run, we'll also want to split
build-store
(orbuild-stores
) out oftarget-store
, which would solve #6893 and give Nix the same model as Hydra.Priorities
Add 👍 to issues you find important.
The text was updated successfully, but these errors were encountered: