summaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Expand)Author
2021-07-24runc: mount tmpfs to /tmpMatthias Schiffer
2021-07-24runc: set umask to 022Matthias Schiffer
2021-07-24runc: copy fetch dependencies into workdirMatthias Schiffer
2021-07-24runc: to not capture command outputMatthias Schiffer
2021-07-24Introduce "fetch" task typeMatthias Schiffer
2021-07-24Separate runner input from InputHash inputMatthias Schiffer
2021-07-24Add TaskAction enumMatthias Schiffer
2021-07-24Rename task typesMatthias Schiffer
2021-07-24Don't include full TaskDef in TaskMatthias Schiffer
2021-07-24recipe: move TaskID handling into read_recipes()Matthias Schiffer
2021-07-24Replace TaskMap struct with type aliasMatthias Schiffer
2021-07-24Revert introduction of Dependency enumMatthias Schiffer
2021-07-22Change StringHash Debug format to hex representationMatthias Schiffer
2021-07-22Do not serialize Dependency as a single stringMatthias Schiffer
2021-07-22Flip Task depends mapMatthias Schiffer
2021-07-22executor: change tasks_done key to DependencyMatthias Schiffer
2021-07-22Use Dependency type in Task and TaskOutput structsMatthias Schiffer
2021-07-22Add task: prefix to task dependenciesMatthias Schiffer
2021-07-22Introduce Dependency enum for different kinds of dependenciesMatthias Schiffer
2021-07-22Make TaskRef a newtype wrapperMatthias Schiffer
2021-07-22Rename TaskID back to TaskRefMatthias Schiffer
2021-07-17main: pass goals on commandlineMatthias Schiffer
2021-07-17runc: unpack dependency sysrootsMatthias Schiffer
2021-07-17tar: add support for filtering unpacked filesMatthias Schiffer
2021-07-17util: cjson: introduce to_file helperMatthias Schiffer
2021-07-17Remove task output setting for nowMatthias Schiffer
2021-07-17executor: add DESTDIR variableMatthias Schiffer
2021-07-17util: tar: make entry existence optionalMatthias Schiffer
2021-07-17runc: mount sysroot to /opt/sysrootMatthias Schiffer
2021-07-17Pass environment from executor, add to input hashMatthias Schiffer
2021-07-17executor: save task output in state cacheMatthias Schiffer
2021-07-17runc: close file before renamingMatthias Schiffer
2021-07-17runc: use task output hash for filenameMatthias Schiffer
2021-07-16Update dependenciesMatthias Schiffer
2021-06-21Use input hash for temporary task output filenameMatthias Schiffer
2021-06-21types: use hex::serde reexportsMatthias Schiffer
2021-06-21runner: pass around Task instead of TaskID/TaskDefMatthias Schiffer
2021-06-21executor: calculate input hashMatthias Schiffer
2021-06-21runc: use new() instead of default() to instantiate digestMatthias Schiffer
2021-06-20tar: avoid chdir for packMatthias Schiffer
2021-06-20executor: generate and print task output informationMatthias Schiffer
2021-06-20runc: pass hash back to executorMatthias Schiffer
2021-06-20util/unix: use OpenOptions to avoid unsafeMatthias Schiffer
2021-06-20util/unix: avoid fdopendir/closedir on O_PATH fdMatthias Schiffer
2021-06-20runc: add output hashingMatthias Schiffer
2021-06-19tar: add files in sorted orderMatthias Schiffer
2021-06-19Refactor util moduleMatthias Schiffer
2021-06-19util: add create_as() helperMatthias Schiffer
2021-06-19unshare: use nix types for BUILD_UID/BUILD_GIDMatthias Schiffer
2021-06-19Collect task output to tar filesMatthias Schiffer