feat: add a module to construct HTML run logs
modified src/bin/radicle-native-ci.rs
@@ -30,6 +30,7 @@ use radicle_native_ci::{
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -155,7 +156,7 @@ struct Runner<'a> {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -193,11 +194,9 @@ impl<'a> Runner<'a> {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -228,8 +227,6 @@ impl<'a> Runner<'a> {
|
|
|
|
|
|
| - | |
| - | |
|
|
|
|
|
@@ -300,7 +297,7 @@ impl<'a> RunnerBuilder<'a> {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -351,5 +348,8 @@ enum NativeError {
|
|
|
|
|
|
| + | |
| + | |
| + | |
|
|
|
added src/bin/run_log.rs
@@ -0,0 +1,22 @@
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
modified src/lib.rs
@@ -4,4 +4,5 @@ pub mod msg;
|
|
|
|
|
|
| + | |
|
modified src/runcmd.rs
@@ -4,17 +4,13 @@ use log::{debug, error};
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
@@ -26,10 +22,14 @@ pub fn runcmd(log: &mut LogFile, argv: &[&str], cwd: &Path) -> Result<(), RunCmd
|
|
|
|
|
|
| - | |
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -50,7 +50,7 @@ pub enum RunCmdError {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
added src/runlog.rs
@@ -0,0 +1,159 @@
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |