Add function to read files from repository

This commit is contained in:
2018-09-17 23:45:40 +02:00
parent dd333768b0
commit 094cb5a3bb
2 changed files with 38 additions and 2 deletions

View File

@@ -3,6 +3,7 @@ extern crate pretty_env_logger;
use benchmark_repository::{BenchmarkRepository, TargetPath};
use std::io::{self, copy};
use std::path::Path;
fn main()
@@ -11,11 +12,15 @@ fn main()
let benchmark_repository = BenchmarkRepository::new("git@git.luehne.de:patrick/tplp-planning-benchmark.git", Path::new("storage"), "git", "Potassco Bot", "bot@potassco.org");
let files = vec!
/*let files = vec!
[
TargetPath{source: &Path::new("/tmp/test"), destination: &Path::new("foobar/test")},
TargetPath{source: &Path::new("/tmp/test2"), destination: &Path::new("foobar/test-2")},
];
benchmark_repository.commit_files(&files[..], "test-results");
benchmark_repository.commit_files(&files[..], "test-results");*/
let mut file = benchmark_repository.read_file(Path::new("configurations.yml"), "test-config").unwrap();
copy(&mut file, &mut io::stdout());
}