aboutsummaryrefslogtreecommitdiff
path: root/src/libstore/build.cc
AgeCommit message (Expand)Author
2020-10-11Rename to hand-hold git (build.hh)John Ericson
2020-10-11Split out `commonChildInit`John Ericson
2020-10-07Dynamically disable user namespaces if CLONE_NEWUSER failsEelco Dolstra
2020-10-07Support user namespaces being disabledEelco Dolstra
2020-10-07DohEelco Dolstra
2020-10-07Tweak error messagesEelco Dolstra
2020-10-07Serialize exceptions from the sandbox process to the parentEelco Dolstra
2020-10-06Prevent a deadlock when user namespace setup failsEelco Dolstra
2020-09-30Merge remote-tracking branch 'upstream/master' into templated-daemon-protocolJohn Ericson
2020-09-30nix::worker_proto -> worker_protoJohn Ericson
2020-09-30Revert "Use template structs instead of phantoms"John Ericson
2020-09-28Use `drvPath2` and give it a better nameJohn Ericson
2020-09-28Merge remote-tracking branch 'upstream/master' into ca-floating-upstreamJohn Ericson
2020-09-28Merge pull request #4064 from serokell/balsoft/fix-max-jobsEelco Dolstra
2020-09-25Merge pull request #3953 from obsidiansystems/basic-derivation-goal-outputsEelco Dolstra
2020-09-25Fix max-jobs optionAlexander Bantyev
2020-09-23Hopefully fix EPERM on macOSEelco Dolstra
2020-09-23Fix exceptionEelco Dolstra
2020-09-23lstat() cleanupEelco Dolstra
2020-09-23After rewriting a path, make it read-onlyEelco Dolstra
2020-09-23DerivationGoal::registerOutputs(): Don't canonicalize twiceEelco Dolstra
2020-09-23DerivationGoal::registerOutputs(): Fix bad format stringEelco Dolstra
2020-09-22Deduplicate basic derivation goals tooJohn Ericson
2020-09-22Merge remote-tracking branch 'upstream/master' into templated-daemon-protocolJohn Ericson
2020-09-22Merge remote-tracking branch 'origin/master' into non-ca-depending-on-caregnat
2020-09-22Merge branch 'add-ca-to-store' of https://github.com/hercules-ci/nixEelco Dolstra
2020-09-22Merge remote-tracking branch 'upstream/master' into ca-floating-upstreamJohn Ericson
2020-09-22Merge remote-tracking branch 'upstream/master' into templated-daemon-protocolJohn Ericson
2020-09-21Move Callback into its own headerEelco Dolstra
2020-09-21Document addCAToStore/addToStoreFromDump source drainageRobert Hensing
2020-09-17Merge remote-tracking branch 'upstream/master' into ca-floating-upstreamJohn Ericson
2020-09-16Ensure resolved CA derivations are writtenJohn Ericson
2020-09-16Start to fix floating CA + remote buildingJohn Ericson
2020-09-16Merge remote-tracking branch 'upstream/master' into ca-floating-upstreamJohn Ericson
2020-09-16Add a name to the storesregnat
2020-09-16Document the new store hierarchyregnat
2020-09-16Correctly call all the parent contructors of the storesregnat
2020-09-15Rename `Derivation::pathOpt` to `Derivation::path`John Ericson
2020-09-15Get rid of confusing `std::optional<bool>` for validityJohn Ericson
2020-09-15Don't link deriver until after any delayed exception is thrownJohn Ericson
2020-09-04Merge remote-tracking branch 'obsidian/single-ca-drv-build' into ca-floating-...John Ericson
2020-09-04Fix some of the issues raised by @edolstraJohn Ericson
2020-09-04Apply suggestions from code review John Ericson
2020-09-04Don't chmod symlink before moving outputs aroundJohn Ericson
2020-09-04Fix floating CA testsJohn Ericson
2020-08-28Update src/libstore/build.cc John Ericson
2020-08-24CA derivations that depend on other CA derivationsJohn Ericson
2020-08-24Fix bad debug format stringJohn Ericson
2020-08-20Merge remote-tracking branch 'upstream/master' into templated-daemon-protocolJohn Ericson
2020-08-20Rename drv output querying functions, like masterJohn Ericson