diff --git a/index.php b/index.php index 61c41ed..6a31821 100644 --- a/index.php +++ b/index.php @@ -79,9 +79,10 @@ return "❗"; } - function micobu_get_build_icon($build) { + function micobu_get_build_icon($build, $verbose = false) { + $verb = ($verbose ? ($build->result > 0 ? " Build failed with return code " . $build->result : " Build succeeded") : ""); if ($build->result > 0) - return "❌"; + return "❌$verb"; else return "✅"; } @@ -94,6 +95,10 @@ return MICOBU_BASE_LINK . "/" . $build->project->name . "/" . $build->hash . "/" . $filename; } + function micobu_get_dl_buttons($build) { + return "📰 🛈 📂"; + } + $projects = micobu_scan(); if (isset($_GET['p'])) { @@ -153,7 +158,33 @@ color: #666; text-align: right; } + .logframe { + width: 98vw; + margin-left: auto; + margin-right: auto; + } + .log { + font-size: 14pt; + font-family: monospace; + white-space: pre; + overflow-x: scroll; + } + .tdnohighlight:hover { + background-color: #222; + } +
builds[$selected_hash]); $build = $projects[$selected_project]->builds[$selected_hash]; echo "Build status | " . micobu_get_build_icon($build). " | ||
Build status | " . micobu_get_build_icon($build, true). " | ||
Build time | " . micobu_get_build_time($build) . " | ||
Commit info | " . $build->hash . " (" . $build->description . ") | ||
Download | " . micobu_get_dl_buttons($build) . " | ||
Loading log... |
" . date(DATE_RFC2822, $build->time_start) . " | " . micobu_get_build_icon($build) . " | " . $build->description . " | 📰 🛈 📂 |
" . date(DATE_RFC2822, $build->time_start) . " | " . micobu_get_build_icon($build) . " | " . $build->description . " | " . micobu_get_dl_buttons($build) . " |