summaryrefslogtreecommitdiffstats
path: root/src/runner/runc.rs
AgeCommit message (Expand)Author
2021-10-09runc: move main module to subdirectoryMatthias Schiffer
2021-10-09Add layer hash to task outputMatthias Schiffer
2021-10-07Various code improvements suggested by clippyMatthias Schiffer
2021-09-19Move clone package into utilMatthias Schiffer
2021-09-17runc: pack the outputs configured in the recipeMatthias Schiffer
2021-09-10Rename OutputHash to ArchiveHashMatthias Schiffer
2021-09-09Allow tasks to produce no OutputHashMatthias Schiffer
2021-09-06Introduce new contextualizable error typeMatthias Schiffer
2021-09-06runc: correctly terminate task processesMatthias Schiffer
2021-09-05Map host user to root instead of build user inside runner namespaceMatthias Schiffer
2021-09-05runc: merge unshare into clone callMatthias Schiffer
2021-09-05Replace initial fork with clone syscallMatthias Schiffer
2021-07-24runc: set umask to 022Matthias Schiffer
2021-07-24Separate runner input from InputHash inputMatthias Schiffer
2021-07-24Rename task typesMatthias 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-06-20runc: add output hashingMatthias Schiffer
2021-06-19Refactor util moduleMatthias Schiffer
2021-06-19Collect task output to tar filesMatthias Schiffer
2021-02-07runc: embed default specMatthias Schiffer
2021-02-06runc: spawn new process for each taskMatthias Schiffer
2021-02-06Unpack rootfs into tmpfs in runc namespaceMatthias Schiffer
2021-02-06runc: map upper user to regular UID instead of rootMatthias Schiffer
2021-02-05IPC setupMatthias Schiffer
2021-01-31Unshare/subuid handlingMatthias Schiffer