Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(848)

Unified Diff: milo/frontend/templates/pages/build.html

Issue 2953183002: Fix milo deployment (Closed)
Patch Set: License header fix Created 3 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « milo/frontend/templates/includes/base.html ('k') | milo/frontend/templates/pages/builder.html » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: milo/frontend/templates/pages/build.html
diff --git a/milo/frontend/templates/pages/build.html b/milo/frontend/templates/pages/build.html
deleted file mode 100644
index 8d2fcd968adc4dd541b08e193170733d0d617842..0000000000000000000000000000000000000000
--- a/milo/frontend/templates/pages/build.html
+++ /dev/null
@@ -1,353 +0,0 @@
-{{define "title"}}
- {{ with .Build.Summary -}}
- {{ if eq .Status.String "InfraFailure" }}
- Infra Failure
- {{ else if eq .Status.String "Exception" }}
- Exception
- {{ else if eq .Status.String "Failure" }}
- Failed
- {{ else if eq .Status.String "NotRun" }}
- Pending
- {{ else }}
- {{ .Status.String }}
- {{ end }}
- -
- {{ if .ParentLabel }} {{ .ParentLabel.Label }} {{ end }}
- {{ .Label }}
- {{- end }}
-{{end}}
-
-{{define "head"}}
-<link id="favicon" rel="shortcut icon" type="image/png" href="/static/common/favicon/
-{{- with .Build.Summary.Status.String -}}
- {{- if eq . "Running" -}} yellow
- {{- else if eq . "Success" -}} green
- {{- else if eq . "InfraFailure" -}} purple
- {{- else if eq . "Exception" -}} purple
- {{- else if eq . "Expired" -}} darkpurple
- {{- else if eq . "Failure" -}} red
- {{- else if eq . "NotRun" -}} gray
- {{- else if eq . "Warning" -}} yellow
- {{- else if eq . "DependencyFailure" -}} redamber
- {{- else if eq . "WaitingDependency" -}} brown
- {{- else -}} milo
- {{- end -}}
-{{- end -}}-32.png">
-
-{{end}}
-
-{{define "body"}}
- <div class="content">
- <h1>
- {{ if .Build.Summary.ParentLabel }}
- Builder {{ .Build.Summary.ParentLabel | linkify }}
- {{ end }}
- Build {{.Build.Summary.Label}}
- {{ if .Build.Summary.Banner }}
- {{ range .Build.Summary.Banner.OS }}
- <img src="/static/common/logos/{{.LogoBase.Img}}" alt="{{.LogoBase.Alt}}"
- width="25px">
- {{ end }}
- {{ range .Build.Summary.Banner.Device }}
- <img src="/static/common/logos/{{.LogoBase.Img}}" alt="{{.LogoBase.Alt}}"
- width="25px">
- {{ end }}
- {{ end }}
- </h1>
-
- <div class="column">
-
- <h2>Results:</h2>
- {{ with .Build.Summary }}
- {{ if eq .Status.String "Running" }}
- <p class="running result">Build Running
- {{ else if eq .Status.String "Success" }}
- <p class="success result">Build Successful
- {{ else if eq .Status.String "InfraFailure" }}
- <p class="exception result">Internal Failure
- {{ else if eq .Status.String "Exception" }}
- <p class="exception result">Exception
- {{ else if eq .Status.String "Expired" }}
- <p class="expired result">Internal Failure - Expired
- {{ else if eq .Status.String "Failure" }}
- <p class="failure result">Build Failed
- {{ else if eq .Status.String "NotRun" }}
- <p class="pending result">Build Pending
- {{ else }}
- <p class="failure result">Unknown status {{.Status.String }}
- {{ end }}
- <span class="subtitle">
- {{ range .Text }}<div class="step-text">{{ . }}</div>{{ end }}
- </span>
- </p>
- {{ end }} <!-- with -->
-
-
- {{ if .Build.SourceStamp }}
- {{ with .Build.SourceStamp }}
-
- <h2>SourceStamp:</h2>
-
- <table class="info" width="100%">
-
- {{ if .Commit.Repo }}
- <tr><td class="left">Repository</td><td>{{ .Commit.Repo }}</td></tr>
- {{ end }}
-
- {{ if .Commit.Branch }}
- <tr><td class="left">Branch</td><td>{{ .Commit.Branch }}</td></tr>
- {{ end }}
-
- {{ if .Commit.RequestRevision }}
- <tr><td class="left">Revision</td><td>{{ .Commit.RequestRevision | linkify }}</td></tr>
- {{ end }}
-
- {{ if .Commit.Revision }}
- <tr><td class="left">Got Revision</td><td>{{ .Commit.Revision | linkify }}</td></tr>
- {{ end }}
-
- {{ if .Commit.Changelist }}
- <tr><td class="left">Patch</td><td>{{ .Commit.Changelist | linkify }}</td></tr>
- {{ end }}
-
- </table>
- {{ end }} <!-- with -->
- {{ end }} <!-- if -->
-
- {{ if or .Build.Summary.Bot .Build.Summary.Source }}
- <h2>Execution:</h2>
- <ul>
- {{ if .Build.Summary.Source }}
- <li>
- Source:
- <a href="{{ .Build.Summary.Source.URL }}">{{ .Build.Summary.Source.Label }}</a>
- </li>
- {{ end }}
-
- {{ if .Build.Summary.Bot }}
- <li>
- Bot:
- <a href="{{ .Build.Summary.Bot.URL }}">{{ .Build.Summary.Bot.Label }}</a>
- </li>
- {{ end }}
-
- {{ if .Build.Summary.Recipe}}
- <li>
- Recipe: {{ .Build.Summary.Recipe | linkify }}
- </li>
- {{ end }}
- </ul>
- {{ end }} <!-- if -->
-
- {{ if .Build.SourceStamp }}
- {{ if .Build.SourceStamp.Source }}
- <h2>Reason:</h2>
- <p>{{ .Source }}</p>
- {{ end }}
- {{ end }}
-
- {{ if or .Build.Components .Build.Summary.SubLink }}
- <h2>Steps and Logfiles:</h2>
- Show:
- <input type="radio" name="hider" id="showAll">
- <label for="showAll">All</label>
- <input type="radio" name="hider" id="showStandard" checked>
- <label for="showStandard">Standard</label>
- <input type="radio" name="hider" id="showInteresting">
- <label for="showInteresting">Non-Green Only</label>
- <ol id="steps" class="standard">
-
- {{ with .Build.Summary }}
- {{ if .SubLink }}
- <li class="verbosity-{{.Verbosity.String}}">
- <div class="status-{{.Status}} result">
- {{ if .Duration -}}
- <span class="duration"
- data-starttime="{{ .Started | formatTime }}"
- {{ if .Finished }}data-endtime="{{ .Finished | formatTime }}"{{ end }}>
- ( {{ .Duration | humanDuration }} )</span>
- {{- end }}
- <b>Steps</b>
- </div>
- <ul>
- {{ range .SubLink }}
- <li class="sublink">{{ . | linkifySet }}</li>
- {{ end }}
- </ul>
- </li>
- {{ end }}
- {{ end }}
-
- {{ range .Build.Components }}
- <li class="verbosity-{{.Verbosity.String}}">
- <div class="status-{{.Status}} result">
- {{ if .Duration -}}
- <span class="duration"
- data-starttime="{{ .Started | formatTime }}"
- {{ if .Finished }}data-endtime="{{ .Finished | formatTime }}"{{ end }}>
- ( {{ .Duration | humanDuration }} )</span>
- {{- end }}
- <b>{{.Label}}</b>
- <span>
- {{ range .Text -}}
- <div class="step-text">
- {{- if . -}}{{- . -}}{{- else -}}&nbsp;{{- end -}}
- </div>
- {{- end }}
- </span>
- </div>
- <ul>
- {{ if .MainLink }}
- <li class="sublink">{{.MainLink | linkifySet}}</li>
- {{- if eq .Verbosity.String "Interesting" -}}
- {{ range .MainLink }}
- <link rel="prerender" href="{{.URL}}">
- <link rel="prefetch" href="{{.URL}}">
- {{ end }}
- {{ end }}
- {{- end }}
- {{ range .SubLink }}
- <li class="sublink">{{. | linkifySet}}</li>
- {{ end }}
- {{ if not (or .MainLink .SubLink) }}
- <li class="sublink"> - no logs - </li>
- {{ end }}
- </ul>
- </li>
- {{ end }}
- </ol>
- {{ end }} <!-- if .Build.Components -->
-
- </div>
-
- <div class="column">
-
- <h2>Build Properties:</h2>
-
- <table class="info BuildProperties" width="100%">
- <tr><th>Name</th><th>Value</th><th>Source</th></tr>
-
- {{ range .Build.PropertyGroup }}
- {{ $name := .GroupName }}
- {{ range .Property }}
- <tr>
- <td class="left">{{.Key}}</td>
- <td class="middle"><abbr title="{{.Value}}">{{.Value}}</abbr></td>
- <td>{{$name}}</td>
- </tr>
- {{ end }}
- {{ end }}
- </table>
-
- {{ if .Build.Blame }}
- <h2>Blamelist:</h2>
- <ol>
- {{ range .Build.Blame }}
- <li>{{ .AuthorName }} ({{ .AuthorEmail | obfuscateEmail }})</li>
- {{ end }}
- </ol>
- {{ end }}
-
- <h2>Timing:</h2>
- <table class="info" width="100%">
- <tr class="alt"><td class="left">Start</td>
- <td>
- {{ .Build.Summary.Started | localTime "N/A" }}
- </td></tr>
- <tr><td class="left">End</td>
- <td>
- {{ .Build.Summary.Finished | localTime "N/A" }}
- </td></tr>
- <tr class="alt"><td class="left">Elapsed</td>
- <td id="duration">
- {{ if .Build.Summary.Started.IsZero }}
- N/A
- {{ else }}
- {{ .Build.Summary.Duration | humanDuration }}
- {{ end }}
- </td></tr>
- </table>
-
- </div>
-
- {{ if .Build.Blame}}
- <div class="column">
- <h2>All Changes:</h2>
- <ol>
- {{ range .Build.Blame }}
- <li>
- <h3>{{.Title}}</h3>
- <table class="info">
- <tbody>
- <tr>
- <td class="left">Changed by</td>
- <td class="value">
- {{ if .AuthorName }}{{ .AuthorName }} - {{ end }}
- {{ .AuthorEmail | obfuscateEmail }}
- </td>
- </tr>
- <tr>
- <td class="left">Changed at</td>
- <td class="value">{{ .CommitTime | localTime "N/A" }}</td>
- </tr>
- <tr>
- <td class="left">Repository</td>
- <td class="value">{{ .Repo }}</td>
- </tr>
- <tr>
- <td class="left">Branch</td>
- <td class="value">{{ .Branch }}</td>
- </tr>
- <tr>
- <td class="left">Revision</td>
- <td class="value">{{ .Revision | linkify }}</td>
- </tr>
- </tbody>
- </table>
-
- {{ if .Description }}
- <h3>Comments</h3>
- <pre class="comments">{{ .Description }}</pre>
- {{ end }}
-
- {{ if .File }}
- <h3 class="files">Changed files</h3>
- <ul class="alternating">
- {{ range .File }}
- <li class="file">{{ . }}</li>
- {{ end }}
- </ul>
- {{ end }}
-
- </li>
- {{ end }}
- </ol>
- </div>
- {{ end }}
- </div>
-</div>
-<script language="javascript">
-$(document).ready(function() {
-
- var check = function(className) {
- $("#steps").removeClass("all standard interesting").addClass(className)
- }
-
- $("#showInteresting").click(function(e) {
- check("interesting");
- });
- $("#showStandard").click(function(e) {
- check("standard");
- });
- $("#showAll").click(function(e) {
- check("all");
- });
-
- $("input[name='hider']").each(function(){
- if ($(this).prop("checked")) {
- $(this).click();
- }
- });
-});
-</script>
-{{end}}
« no previous file with comments | « milo/frontend/templates/includes/base.html ('k') | milo/frontend/templates/pages/builder.html » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698