summaryrefslogtreecommitdiffstats
path: root/src/job/set.rs
AgeCommit message (Collapse)Author
2020-11-05Change MergedStore to take Release/StagingStore via Arc<>Matthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-11-04Implement artifact findingMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-11-04Add JobSet::into_runables()Matthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-10-30Remove "Executor"Matthias Beyer
The Executor type was supposed to execute the dependency scripts and return a list of dependencies the script(s) printed. As we removed the idea of dependency-scripts, we can remove the Executor type as well. Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-10-29Fix (tests): Do not pass progress bars by referenceMatthias Beyer
Fixes: 97662a1abb ("Move progress bar setup to utility module") Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-10-27Fix: Hide progress bar in testsMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-10-26Add more tests for jobsets from actual treeMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-10-26Fix: Negation error, add jobset if it is not emptyMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-10-26Add logging in testMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-10-26Add more assertions in jobset testMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-10-26Fix: Only add jobset if it is not emptyMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-10-26Add jobset testingMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-10-26Add JobSet implementationMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-10-26Add job related typesMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>