summaryrefslogtreecommitdiffstats
path: root/src/orchestrator/orchestrator.rs
AgeCommit message (Expand)Author
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-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
2020-12-10Rewrite container error reportingMatthias Beyer
2020-12-09Fix weird rendering bug of progress barsMatthias Beyer
2020-12-08Move progress bar instantiation out of JobHandle implementationMatthias Beyer
2020-12-08Refactor to construct MergedStores object as soon as possibleMatthias Beyer
2020-12-08Simplify: Pass ref to MergedStores objectMatthias Beyer
2020-12-08Make StagingStore get()able from MergedStores, to simplify Orchestrator implMatthias Beyer
2020-12-08Outsource running of JobSet to helper functionMatthias Beyer
2020-12-08Outsource running of RunnableJob on schedulerMatthias Beyer
2020-12-08Refactor to iterator chainingMatthias Beyer
2020-12-07Deny macro_use from external crateMatthias Beyer
2020-12-07Remove passing of additional env variablesMatthias Beyer
2020-12-04Add strict script interpolationMatthias Beyer
2020-12-03Add artifact in database and let job return list of artifacts instead of pathesMatthias Beyer
2020-12-03Cleanup importsMatthias Beyer
2020-12-03Remove unused member: Orchestrator::databaseMatthias Beyer
2020-12-03Remove unused variablesMatthias Beyer
2020-12-03Remove unused field: Orchestrator::progress_generatorMatthias Beyer
2020-12-03Remove unused module: log::filesinkMatthias Beyer
2020-11-16Add passing of additional envMatthias Beyer
2020-11-15Implement error reporting of failed jobsMatthias Beyer
2020-11-14Implement on-disk logsMatthias Beyer
2020-11-14Make multi bar available to scheduler when creating jobMatthias Beyer
2020-11-14Rewrite to use tokio::sync::RwLockMatthias Beyer
2020-11-14Add debug output, error context informationMatthias Beyer
2020-11-14Move multibar creation back to orchestratorMatthias Beyer
2020-11-14Add scheduler shutdown function, to drop multibarMatthias Beyer
2020-11-13Pass Submit object around when scheduling jobsMatthias Beyer
2020-11-13Rename: JobHandle::get_result() -> JobHandle::run()Matthias Beyer
2020-11-13Move log collecting to endpoint codeMatthias Beyer
2020-11-12Move log receiving to dedicated typeMatthias Beyer
2020-11-11Copy package source to container before running buildMatthias Beyer
2020-11-09Report created packages at the end of orchestrator runMatthias Beyer
2020-11-09Add more trace outputMatthias Beyer