summaryrefslogtreecommitdiffstats
path: root/src/executor.rs
AgeCommit message (Expand)Author
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-24Replace TaskMap struct with type aliasMatthias Schiffer
2021-07-24Revert introduction of Dependency enumMatthias 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-22Introduce Dependency enum for different kinds of dependenciesMatthias Schiffer
2021-07-22Rename TaskID back to TaskRefMatthias Schiffer
2021-07-17util: cjson: introduce to_file helperMatthias Schiffer
2021-07-17executor: add DESTDIR variableMatthias Schiffer
2021-07-17Pass environment from executor, add to input hashMatthias Schiffer
2021-07-17executor: save task output in state cacheMatthias Schiffer
2021-06-21Use input hash for temporary task output filenameMatthias Schiffer
2021-06-21runner: pass around Task instead of TaskID/TaskDefMatthias Schiffer
2021-06-21executor: calculate input hashMatthias Schiffer
2021-06-20executor: generate and print task output informationMatthias Schiffer
2021-06-20runc: pass hash back to executorMatthias Schiffer
2021-02-05IPC setupMatthias Schiffer
2021-01-31Unshare/subuid handlingMatthias Schiffer
2021-01-30runner: run commands in buildah containersMatthias Schiffer
2021-01-28Prepare for running stuff through buildahMatthias Schiffer
2021-01-27Use Iterator::all()Matthias Schiffer
2021-01-27Add "executor"Matthias Schiffer