This repository has been archived by the owner on Jan 20, 2019. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 3
/
build.hbs
88 lines (80 loc) · 3.04 KB
/
build.hbs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
{{#if isLoaded}}
<div id="build-summary">
<dl>
<dt>Build</dt>
<dd class="number">
<span class="status-container"><span class="status"></span></span>
{{#if build.id}}
{{#if build.repo.slug}}
{{#linkTo "build" repo build class="ui-link"}}{{build.number}}{{/linkTo}}
{{/if}}
{{/if}}
</dd>
<dt>State</dt>
<dd class="state">{{capitalize build.state}}</dd>
<dt>Duration</dt>
<dd class="duration" {{bindAttr title="startedAt"}}>{{formatDuration build.duration}}</dd>
<dt class="finished_at_label">Finished</dt>
<dd class="finished_at timeago" {{bindAttr title="finishedAt"}}>{{formatTime build.finishedAt}}</dd>
<div {{bindAttr class="buildMetaLess::hidden"}}>
<a href="#" class="ui-link touch-link float-right" {{action "toggleBuildMeta"}}>more»</a>
</div>
<div {{bindAttr class="buildMetaLess:hidden"}}>
{{#with build}}
<dt>Commit</dt>
<dd class="commit">
<a {{bindAttr href="controller.urlGithubCommit"}} class="ui-link" rel="external">{{formatCommit commit}}</a>
</dd>
{{#if pullRequest}}
<dt>Pull Request</dt>
<dd class="pull_request">
<a {{bindAttr href="commit.compareUrl"}} class="ui-link" rel="external">
#{{pullRequestNumber}} {{pullRequestTitle}}
</a>
</dd>
{{else}}
{{#if commit.compareUrl}}
<dt>Compare</dt>
<dd class="compare">
<a {{bindAttr href="commit.compareUrl"}} class="ui-link" rel="external">{{pathFrom commit.compareUrl}}</a>
</dd>
{{/if}}
{{/if}}
{{#if commit.authorName}}
<dt>Author</dt>
<dd class="author">
<a {{bindAttr href="controller.urlAuthor"}} class="ui-link" rel="external">{{commit.authorName}}</a>
</dd>
{{/if}}
{{#if commit.committerName}}
<dt>Committer</dt>
<dd class="committer">
<a {{bindAttr href="controller.urlCommitter"}} class="ui-link" rel="external">{{commit.committerName}}</a>
</dd>
{{/if}}
{{/with}}
<dt>Message</dt>
<dd class="message">
<div>{{formatMessage build.commit.message repoBinding=build.repo}}</div>
</dd>
{{#unless isMatrix}}
<dt>Config</dt>
<dd class="config">
<div>{{formatConfig build.config}}</div>
</dd>
{{/unless}}
</div>
<div {{bindAttr class="buildMetaLess:hidden"}}>
<a href="#" class="ui-link touch-link float-right" {{action "toggleBuildMeta"}}>«less</a>
</div>
</dl>
</div>
{{#if build.isMatrix}}
{{view App.JobsView jobsBinding="build.requiredJobs" required="true"}}
{{view App.JobsView jobsBinding="build.allowedFailureJobs"}}
{{else}}
{{view App.LogView jobBinding="build.jobs.firstObject"}}
{{/if}}
{{else}}
<div class="loading"></div>
{{/if}}