59 lines
1.9 KiB
Handlebars
59 lines
1.9 KiB
Handlebars
<div class="two-line fade-out">
|
|
<div class="row-item build-info">
|
|
<h2 class="row-branch {{build.state}}">
|
|
{{status-icon status=build.state}}
|
|
{{#if build.isPullRequest}}
|
|
{{#link-to "build" build.repo build}}
|
|
<small>PR #{{build.pullRequestNumber}}</small>
|
|
{{{format-message build.pullRequestTitle short="true" repoBinding=build.repo}}}
|
|
{{/link-to}}
|
|
{{else}}
|
|
{{#link-to "build" build.repo build}}
|
|
{{build.commit.branch}}
|
|
{{/link-to}}
|
|
{{/if}}
|
|
</h2>
|
|
{{#unless build.isPullRequest}}
|
|
<div class="row-message">
|
|
{{{format-message build.commit.message short="true" repoBinding=build.repo}}}
|
|
</div>
|
|
{{/unless}}
|
|
</div>
|
|
<div class="row-item row-committer">
|
|
<img class="avatar" src={{build.commit.authorAvatarUrl}} alt="{{build.commit.authorName}} avatar">
|
|
<span class="label-align">{{build.commit.committerName}}</span>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="two-line">
|
|
<h3 class="row-item {{build.state}}">
|
|
{{#if build.id}}
|
|
{{#link-to "build" build.repo build}}
|
|
{{request-icon event=build.eventType state=build.state}}
|
|
<span class="label-align">#{{build.number}} {{build.state}}</span>
|
|
{{/link-to}}
|
|
{{/if}}
|
|
</h3>
|
|
<div class="row-item">
|
|
<a href="{{urlGithubCommit}}" title="See the commit on GitHub">
|
|
<span class="icon-github"></span>
|
|
<span class="label-align">{{format-sha build.commit.sha}}</span>
|
|
</a>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="two-line">
|
|
<div class="row-item">
|
|
<div title="{{format-duration build.duration}}">
|
|
<span class="icon-clock"></span>
|
|
<span class="label-align">{{format-duration build.duration}}</span>
|
|
</div>
|
|
</div>
|
|
<div class="row-item">
|
|
<div title="{{pretty-date build.formattedFinishedAt}}">
|
|
<span class="icon-calendar"></span>
|
|
<span class="label-align">{{format-time build.finishedAt}}</span>
|
|
</div>
|
|
</div>
|
|
</div>
|