aboutsummaryrefslogtreecommitdiff
path: root/src/libstore/build/derivation-goal.cc
AgeCommit message (Expand)Author
2024-03-04Merge pull request #9974 from edolstra/less-chatty-post-build-hookeldritch horrors
2024-03-04Merge pull request #9924 from 9999years/rename-yellowtxteldritch horrors
2024-03-04Merge pull request #9589 from obsidiansystems/floating-content-addressing-der...eldritch horrors
2024-03-04Merge pull request #9563 from obsidiansystems/tryResolve-evalStoreeldritch horrors
2024-03-04Merge pull request #6469 from gbpdt/fix/skipped_build_lockingeldritch horrors
2024-03-04Merge pull request #9172 from tfc/bad-moveseldritch horrors
2024-03-04Merge pull request #9099 from obsidiansystems/common-protoeldritch horrors
2023-10-02Revert "Adapt scheduler to work with dynamic derivations"John Ericson
2023-09-07Allow dynamic derivation deps in `inputDrvs`John Ericson
2023-08-25Adapt scheduler to work with dynamic derivationsJohn Ericson
2023-08-25Use `Worker::makeDerivationGoal` lessJohn Ericson
2023-08-18Fixing #7479John Ericson
2023-08-10Make the Derived Path family of types inductive for dynamic derivationsJohn Ericson
2023-06-19Create `worker_proto::{Read,Write}Conn`John Ericson
2023-06-19Put worker protocol items inside a `WorkerProto` structJohn Ericson
2023-06-19Split out worker protocol template definitions from declarationsJohn Ericson
2023-05-17Revert "Revert "Use template structs instead of phantoms""John Ericson
2023-05-10Merge pull request #3959 from obsidiansystems/ca-drv-exoticJohn Ericson
2023-05-08CA: rewrite hashes for all outputs, not just the wanted onesYorick van Pelt
2023-05-08libstore: also pass unwanted outputs to the post-build-hookYorick van Pelt
2023-04-19Remove references from fixed output derivation ab syntaxJohn Ericson
2023-04-15Introduce `SingleDrvOutputs`John Ericson
2023-04-15Make restarting state machines explicitJohn Ericson
2023-04-15Make `KeyedBuildResult`, `BuildResult` like before, and fix bug another wayJohn Ericson
2023-03-28Don't recommend 'nix log' unless experimental feature is enabledBjørn Forsman
2023-03-20Move enabled experimental feature to libutil structJohn Ericson
2023-03-02Remove FormatOrString and remaining uses of format()Eelco Dolstra
2023-01-12Split `OutputsSpec::merge` into `OuputsSpec::{union_, isSubsetOf}`John Ericson
2023-01-11Make it hard to construct an empty `OutputsSpec::Names`John Ericson
2023-01-11Split `OutputsSpec` and `ExtendedOutputsSpec`, use the former moreJohn Ericson
2023-01-06Merge pull request #7307 from hercules-ci/derivation-goal-improve-commentThéophane Hufschmitt
2022-12-23nix develop: Set personalityEelco Dolstra
2022-12-12Merge pull request #7421 from edolstra/lazy-trees-trivial-changesEelco Dolstra
2022-12-09Merge pull request #7409 from tweag/fix-6383Théophane Hufschmitt
2022-12-07Trivial changes from the lazy-trees branchEelco Dolstra
2022-12-07Remove repeat and enforce-determinism optionsLinus Heckemann
2022-12-06improve styleTaeer Bar-Yam
2022-12-05check the store for input before failing (hopefully fix #6383)Taeer Bar-Yam
2022-12-05check the store for input before failing (hopefully fix #6700)Taeer Bar-Yam
2022-11-29Merge pull request #3600 from NixOS/auto-uid-allocationEelco Dolstra
2022-11-21Merge remote-tracking branch 'origin/master' into auto-uid-allocationEelco Dolstra
2022-11-18Get CPU stats from the cgroupEelco Dolstra
2022-11-16Replace src/libutil/json.cc with nlohmann json generationYorick van Pelt
2022-11-15libstore/derivation-goal: Elaborate a TODO for performance concernRobert Hensing
2022-11-14derivation-goal: Fix `requires non-existing output` errorRobert Hensing
2022-09-02Don’t readDerivation if impure derivations feature is disabledMatthew Bauer
2022-08-10Merge pull request #6850 from NinjaTrappeur/nin/build-checkThéophane Hufschmitt
2022-08-03moveFile -> renameFileThéophane Hufschmitt
2022-08-03Create a wrapper around stdlib’s `rename`Théophane Hufschmitt
2022-08-01derivation-goal.cc: remove bmCheck custom return branch on buildDoneFélix Baylac-Jacqué