summaryrefslogtreecommitdiffstats
path: root/src/orchestrator
AgeCommit message (Expand)Author
2021-03-17Make error on closed channel more verboseMatthias Beyer
2021-03-01Add feature to pass git author and git commit information to containerMatthias Beyer
2021-02-25Merge branch 'multiple-release-stores'Matthias Beyer
2021-02-25Multiple release storesMatthias Beyer
2021-02-25Fix: Make sure multiprogress bars are hidden, if we hide progress barsMatthias Beyer
2021-02-22Remove MergedStoresMatthias Beyer
2021-02-17Pass MergedStores to endpoint/jobs rather than only staging storeMatthias Beyer
2021-02-16Rewrite artifact searching in replacement algorithmMatthias Beyer
2021-02-15Fix: Pass additional environment from job definition when searching for repla...Matthias Beyer
2021-02-15Debug-Print how many replacement artifacts were foundMatthias Beyer
2021-02-15Fix: Return script errors properlyMatthias Beyer
2021-02-11Implement JobTask artifact substitutionMatthias Beyer
2021-02-11Fix: Only print direct dependenciesMatthias Beyer
2021-02-11Fix: Check whether package depends on itself, abort if it doesMatthias Beyer
2021-02-08Merge branch 'fix-progressbar-cleanup'Matthias Beyer
2021-02-08Merge branch 'remove-artifact-type'Matthias Beyer
2021-02-08Outsource JobTask construction to constructor functionMatthias Beyer
2021-02-08Remove code that didnt do anything either wayMatthias Beyer
2021-02-08Fix: Make sure to finish the progress bar before returningMatthias Beyer
2021-02-08Fix: Cleanup progressbar in Drop impl for JobTaskMatthias Beyer
2021-02-08Remove `Artifact` typeMatthias Beyer
2021-02-08Fix: Do not borrow mutable twiceMatthias Beyer
2021-02-06Change implementation to use HashMap for errorsMatthias Beyer
2021-02-06Change implementation to use HashMap for storing resultsMatthias Beyer
2021-02-06Change implementation to allow multiple sendersMatthias Beyer
2021-02-06Rewrite package organizational structure using DAGMatthias Beyer
2021-02-05Optimize: Don't duplicate job UUIDMatthias Beyer
2021-02-04Fix: Ensure job UUIDs are propagated through whole treeMatthias Beyer
2021-02-03Be a bit more verbose in debug output hereMatthias Beyer
2021-02-03Fix: Format UUIDs of missing job results to be human-readable before construc...Matthias Beyer
2021-02-02Fix: Progress reportingMatthias Beyer
2021-02-02Add tracing outputMatthias Beyer
2021-02-02Fix: Receive artifacts _after_ checking whether jobs resulted in errorMatthias Beyer
2021-02-02Fix: fn does not have to be asyncMatthias Beyer
2021-01-30Update tokio: 0.2 -> 1.0, shipliftMatthias Beyer
2021-01-29Add documentation how Orchestrator worksMatthias Beyer
2021-01-25Outsource receiving, ensure we received it allMatthias Beyer
2021-01-25Make progress bar message format uniformMatthias Beyer
2021-01-25Let the JobHandle::run() return a Vec<Artifact>Matthias Beyer
2021-01-25Reimplement Orchestrator::run()Matthias Beyer
2021-01-21Fix clippy: Do not clone() copy typeMatthias Beyer
2021-01-21Remove trailing whitespaceMatthias Beyer
2021-01-21Reimplement: Orchestrator::run()Matthias Beyer
2021-01-18Run `cargo fmt`Matthias Beyer
2021-01-15Fix clippy: redundant field names in struct initializationMatthias Beyer
2021-01-15Allow module inception in this instanceMatthias Beyer
2021-01-15Fix clippy: using `clone` on a `Copy` typeMatthias Beyer
2021-01-13Add LICENSE file and license headersMatthias Beyer
2020-12-10Add more verbose error reportingMatthias Beyer
2020-12-10Print errors in build subcommand implementationMatthias Beyer