summaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Expand)Author
2020-10-30Fix: Do build tree only with self-packaged dependenciesMatthias Beyer
2020-10-30Change dependency getter functions to return IteratorMatthias Beyer
2020-10-30Split dependency getter functionsMatthias Beyer
2020-10-30Remove "Executor"Matthias Beyer
2020-10-30Change Package::get_all_dependencies() to actually get all dependenciesMatthias Beyer
2020-10-30Add ParseDependency traitMatthias Beyer
2020-10-30Remove idea of "dependency scripts"Matthias Beyer
2020-10-30Split dependency types into submoduleMatthias Beyer
2020-10-29Fix: Name of clap argumentMatthias Beyer
2020-10-29Fix: Rename functions, remove CLI optionMatthias Beyer
2020-10-29Add indoc!() to have less indention in the CLI help textMatthias Beyer
2020-10-29Move package filtering to util moduleMatthias Beyer
2020-10-29Implement what-depends subcommandMatthias Beyer
2020-10-29Add ui module for user interface utility functionsMatthias Beyer
2020-10-29Add Repository::packages() to get iterator over all packages in RepositoryMatthias Beyer
2020-10-29Implement Display for HashType, HashValueMatthias Beyer
2020-10-29Add getters for crate::package::SourceHashMatthias Beyer
2020-10-29Add trait StringEqual for dependency typesMatthias Beyer
2020-10-29Re-design main() and progress bar passingMatthias Beyer
2020-10-29Fix (tests): Do not pass progress bars by referenceMatthias Beyer
2020-10-29Merge branch 'cli'Matthias Beyer
2020-10-28Move progress bar setup to utility moduleMatthias Beyer
2020-10-28Merge branch 'filestore'Matthias Beyer
2020-10-28Make package counter have a progress barMatthias Beyer
2020-10-28Add code to load release/staging directoryMatthias Beyer
2020-10-28Make file store able to report progressMatthias Beyer
2020-10-28Add release/staging directory overwriting in CLIMatthias Beyer
2020-10-28Put everything into a subcommand "build"Matthias Beyer
2020-10-28Add CLI interface for docker image nameMatthias Beyer
2020-10-28Add CLI interface for passing environmentMatthias Beyer
2020-10-28Add configuration for releases/staging directories, including variable interp...Matthias Beyer
2020-10-28Implement file store abstractionMatthias Beyer
2020-10-28Implement getters on Artifact typeMatthias Beyer
2020-10-28Split parser implementationMatthias Beyer
2020-10-28Impl Display for PackageVersionMatthias Beyer
2020-10-28Add Artifact type for filestoreMatthias Beyer
2020-10-27Fix: Add missing ":" after state identifierMatthias Beyer
2020-10-27Add helper for pretty test errorsMatthias Beyer
2020-10-27Add multiline string testMatthias Beyer
2020-10-27Implement log module for job log handlingMatthias Beyer
2020-10-27Fix: Hide progress bar in testsMatthias Beyer
2020-10-26Add more tests for jobsets from actual treeMatthias Beyer
2020-10-26Fix: Negation error, add jobset if it is not emptyMatthias Beyer
2020-10-26Add logging in testMatthias Beyer
2020-10-26Add more assertions in jobset testMatthias Beyer
2020-10-26Fix: Only add jobset if it is not emptyMatthias Beyer
2020-10-26Add jobset testingMatthias Beyer
2020-10-26Add From<String> for PhaseName when testingMatthias Beyer
2020-10-26Add JobSet implementationMatthias Beyer
2020-10-26Add Tree::into_iter() for easy destructingMatthias Beyer