Radish alpha
r
rad:z3qg5TKmN83afz2fj9z3fQjU8vaYE
Radicle CI adapter for native CI
Radicle
Git
tweak formatting of list of CI run logs
Lars Wirzenius committed 2 years ago
commit 980513665a90b09fd3f6c107739eddd751977588
parent d5df435
1 file changed +12 -2
modified src/report.rs
@@ -74,6 +74,10 @@ fn list_runs(repos: &[&str], run_infos: &[RunInfo]) -> Document {
                .with_class("commit")
                .with_text(&ri.commit);

+
            let run_id = Element::new(Tag::Code)
+
                .with_class("run_id")
+
                .with_text(&ri.id);
+

            let timestamp = Element::new(Tag::Span)
                .with_class("timestamp")
                .with_text(&ri.timestamp);
@@ -93,13 +97,19 @@ fn list_runs(repos: &[&str], run_infos: &[RunInfo]) -> Document {
            let href = format!("{}", ri.log.display());
            let link = Element::new(Tag::A)
                .with_attribute("href", &href)
+
                .with_text("CI run: ")
+
                .with_child(run_id);
+

+
            let item = Element::new(Tag::Li)
                .with_child(timestamp)
                .with_text(" ")
                .with_child(result)
+
                .with_child(br.clone())
+
                .with_text("Commit: ")
+
                .with_child(commit)
                .with_child(br)
-
                .with_child(commit);
+
                .with_child(link);

-
            let item = Element::new(Tag::Li).with_child(link);
            list.push_child(&item);
        }
        doc.push_to_body(&list);