aboutsummaryrefslogtreecommitdiff
path: root/src/libstore/build/derivation-goal.cc
AgeCommit message (Expand)Author
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é
2022-05-04Get rid of most `.at` calls (#6393)Alain Zscheile
2022-04-28Fix passing $OUT_PATHS to the post-build hookEelco Dolstra
2022-04-08Remove duplicate "error:"Eelco Dolstra
2022-03-31needsNetworkAccess() -> isSandboxed()Eelco Dolstra
2022-03-31Support fixed-output derivations depending on impure derivationsEelco Dolstra
2022-03-31Add support for impure derivationsEelco Dolstra
2022-03-24Retry substitution after an incomplete closure only onceEelco Dolstra
2022-03-24Only return wanted outputsEelco Dolstra
2022-03-18Generalize `DerivationType` in preparation for impure derivationsJohn Ericson
2022-03-09BuildResult: Remove unused drvPath fieldEelco Dolstra
2022-03-09BuildResult: Use DerivedPathEelco Dolstra
2022-03-08Add Store::buildPathsWithResults()Eelco Dolstra
2022-02-28libstore/build: add a few explanatory comments; simplifyMaximilian Bosch
2022-02-28libstore/derivation-goal: avoid double-parsing of JSON messagesMaximilian Bosch
2022-02-28ssh-ng: also store build logs to make them accessible by `nix log`Maximilian Bosch
2022-02-25Remove std::string alias (for real this time)Eelco Dolstra
2022-02-21Remove std::set aliasEelco Dolstra
2022-01-17serialise.hh: Use std::string_viewEelco Dolstra
2022-01-07DerivationGoal::loadDerivation(): Don't use derivationFromPath()Eelco Dolstra
2021-12-13Add a crude tracing mechansim for the build resultsregnat
2021-12-13More properly track the status of CA buildsregnat
2021-12-06Update manual linksJan Tojnar
2021-10-27If max-jobs == 0, do preferLocalBuild on remote buildersEelco Dolstra
2021-10-26Make experimental-features a proper typeregnat
2021-09-27Don't copy in rethrowEelco Dolstra
2021-09-13RunOptions: Use designated initializersEelco Dolstra
2021-09-02Don’t create lockfiles with an invalid path nameregnat
2021-07-22Remove redundant RealisedPath::closure() callEelco Dolstra
2021-07-22buildPaths(): Add an evalStore argumentEelco Dolstra
2021-07-20Properly lock the builds of CA derivationsregnat
2021-07-15Forward the whole Nix config to the post-build-hookregnat
2021-07-12Merge branch 'master' into structured-attrs-shellMaximilian Bosch
2021-06-24Make the post-build-hook also run for unresolved CA derivationsregnat