feat: add an action to set the log of a run to another URL
This allows storing the log as a commit in a repository, and referring to that commit by commit id.
This also allows starting with a live / interactive log while the run is running, and change that to a stored log when the run is done.
2 files changed
+81
-3
8799f728
→
ae8ca10b
modified src/bin/rad-job.rs
@@ -187,7 +187,7 @@ where
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -198,11 +198,15 @@ where
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -213,6 +217,10 @@ where
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -368,7 +376,7 @@ mod command {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -379,6 +387,8 @@ mod command {
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
@@ -388,6 +398,8 @@ mod command {
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
modified src/lib.rs
@@ -276,6 +276,13 @@ pub enum Action {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -394,6 +401,20 @@ impl Job {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -405,6 +426,9 @@ impl Job {
|
|
|
|
|
|
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -510,6 +534,14 @@ impl Run {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -783,6 +815,20 @@ where
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -874,6 +920,11 @@ where
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -944,6 +995,11 @@ mod test {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -952,6 +1008,16 @@ mod test {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|