summaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Expand)Author
2020-12-09Add support for script output styling in "db job" subcommandMatthias Beyer
2020-12-09Move script output modification argument construction into helper functionsMatthias Beyer
2020-12-08Merge branch 'refactor-orchestrator' into masterMatthias Beyer
2020-12-08Move progress bar instantiation out of JobHandle implementationMatthias Beyer
2020-12-08Merge 'check-env' into masterMatthias Beyer
2020-12-08Change output to be always printedMatthias Beyer
2020-12-08Fix: build and runtime deps should be uniqueMatthias Beyer
2020-12-08Implement checking of allowed environment variablesMatthias Beyer
2020-12-08Move aggregation of environment variables to helper functionMatthias Beyer
2020-12-08Use EnvironmentVariableName type for names of ENV variablesMatthias 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-08Add --all flag in find-pkg implementationMatthias Beyer
2020-12-08Add helper flag in package_print_format to check whether any other flag was r...Matthias Beyer
2020-12-08Cleanup: Use struct for flags, to be more typesafeMatthias Beyer
2020-12-08Support --dependency-type in find-pkg subcommandMatthias Beyer
2020-12-08Add script highlighting in find-pkg implementationMatthias Beyer
2020-12-08Move script highlighting to helper functionMatthias Beyer
2020-12-08Enhance find-pkg subcommand to take more flags for printing package informationMatthias Beyer
2020-12-08Enhance default package print formatMatthias Beyer
2020-12-08Add ui::print_packages support for more package data via flagsMatthias Beyer
2020-12-08Rewrite find-pkg filtering to support optional package version constraintsMatthias Beyer
2020-12-07Add script helpersMatthias Beyer
2020-12-07Make sources namedMatthias Beyer
2020-12-07Reduce interface of pathes by restricting visibility of functionsMatthias Beyer
2020-12-07Fix: Add unchecked variants of constructors for testsMatthias Beyer
2020-12-07Add checks so that FullArtifactPath can only be constructed for existing filesMatthias Beyer
2020-12-07Fix: ArtifactPath::is_dir() should not existMatthias Beyer
2020-12-07Remove StoreRoot::stripped_from() and StoreRoot::walk()Matthias Beyer
2020-12-07Remove AsRef<Path> for StoreRoot implMatthias Beyer
2020-12-07Remove StoreRoot::as_path()Matthias Beyer
2020-12-07Make stores only loadable with StoreRoot objectMatthias Beyer
2020-12-07Add runtime check in StoreRoot::newMatthias Beyer
2020-12-07Add runtime check in ArtifactPath::newMatthias Beyer
2020-12-07Remove StoreRoot::join_path()Matthias Beyer
2020-12-07Make FullArtifactPath a tuple of StoreRoot and ArtifactPathMatthias Beyer
2020-12-07Remove AsRef<Path> for FullArtifactPath implMatthias Beyer
2020-12-07Add ArtifactPath, StoreRootMatthias Beyer
2020-12-07Implement shebang overwritingMatthias Beyer
2020-12-07Merge branch 'cleanup' into masterMatthias Beyer
2020-12-07Fix: package version constraint is required by the implementationMatthias Beyer
2020-12-07Remove obsolete TODOMatthias Beyer
2020-12-07Implement proper validationMatthias Beyer
2020-12-07Fix: Source cache root can be a PathBuf in the configurationMatthias Beyer
2020-12-07Remove TODO because we hard-code dependency versionsMatthias Beyer
2020-12-07Reimplement env_pass_validator() using pom, add testsMatthias Beyer