index
:
rebel/rebel
main
Unnamed repository; edit this file 'description' to name the repository.
Matthias Schiffer <mschiffer@universe-factory.net>
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
executor.rs
Age
Commit message (
Expand
)
Author
2021-09-17
runc: pack the outputs configured in the recipe
Matthias Schiffer
2021-09-17
Have recipes specify outputs, verify in resolver
Matthias Schiffer
2021-09-17
Prepare for tasks with multiple outputs
Matthias Schiffer
2021-09-17
executor: include environment in input hash
Matthias Schiffer
2021-09-15
executor: define separate BUILD_PREFIX and PREFIX env variables
Matthias Schiffer
2021-09-15
Unpack build dependencies over rootfs
Matthias Schiffer
2021-09-15
Explicitly refer to "target dependencies"
Matthias Schiffer
2021-09-15
Make 'fetch' a kind of dependency instead of a kind of task
Matthias Schiffer
2021-09-12
Unpack dependencies to temporary sysroot
Matthias Schiffer
2021-09-11
executor: delete task metadata first
Matthias Schiffer
2021-09-11
executor: use cached results
Matthias Schiffer
2021-09-11
Clean up module imports
Matthias Schiffer
2021-09-11
Replace more DirBuilder uses with util::fs::mkdir
Matthias Schiffer
2021-09-11
More build dir reorganization
Matthias Schiffer
2021-09-11
Update for new rootfs
Matthias Schiffer
2021-09-10
executor: store Output in TaskMeta for all action types
Matthias Schiffer
2021-09-10
Pass the same dependency map to the runner that is used for the InputHash
Matthias Schiffer
2021-09-10
Introduce hashable Output enum
Matthias Schiffer
2021-09-10
Rename OutputHash to ArchiveHash
Matthias Schiffer
2021-09-09
Rename TaskAction to Action
Matthias Schiffer
2021-09-09
Allow tasks to produce no OutputHash
Matthias Schiffer
2021-09-07
executor: to not include input hashes of dependencies in TaskInput
Matthias Schiffer
2021-09-07
executor: turn save_meta into a method on TaskMeta
Matthias Schiffer
2021-09-07
executor: rename TaskOutput struct to TaskMeta
Matthias Schiffer
2021-09-06
Do not move whole task state directory
Matthias Schiffer
2021-09-06
Add context to errors throughout runc runner
Matthias Schiffer
2021-09-06
Introduce new contextualizable error type
Matthias Schiffer
2021-09-06
Use rm_rf crate instead of remove_dir_all()
Matthias Schiffer
2021-09-05
Reorganize build directory to have tasks build on persistent storage
Matthias Schiffer
2021-09-03
executor: include inherit in input hash
Matthias Schiffer
2021-09-03
Move all path constants to a new "paths" module
Matthias Schiffer
2021-09-02
runner: pass input hash to runner
Matthias Schiffer
2021-09-02
Make InputHash and OutputHash distinct types
Matthias Schiffer
2021-09-02
executor: compute inherit chain for each task, pass to runner
Matthias Schiffer
2021-09-02
Add inherit field to Task definition
Matthias Schiffer
2021-07-24
Introduce "fetch" task type
Matthias Schiffer
2021-07-24
Separate runner input from InputHash input
Matthias Schiffer
2021-07-24
Add TaskAction enum
Matthias Schiffer
2021-07-24
Rename task types
Matthias Schiffer
2021-07-24
Don't include full TaskDef in Task
Matthias Schiffer
2021-07-24
Replace TaskMap struct with type alias
Matthias Schiffer
2021-07-24
Revert introduction of Dependency enum
Matthias Schiffer
2021-07-22
Do not serialize Dependency as a single string
Matthias Schiffer
2021-07-22
Flip Task depends map
Matthias Schiffer
2021-07-22
executor: change tasks_done key to Dependency
Matthias Schiffer
2021-07-22
Use Dependency type in Task and TaskOutput structs
Matthias Schiffer
2021-07-22
Introduce Dependency enum for different kinds of dependencies
Matthias Schiffer
2021-07-22
Rename TaskID back to TaskRef
Matthias Schiffer
2021-07-17
util: cjson: introduce to_file helper
Matthias Schiffer
2021-07-17
executor: add DESTDIR variable
Matthias Schiffer
[prev]
[next]