travis-web/app/templates/components/repos-list-item.hbs
2016-02-01 09:44:04 -05:00

38 lines
1.1 KiB
Handlebars

<div class="tile {{repo.lastBuildState}}">
<h2 class="tile-title {{repo.lastBuildState}}">
{{#if repo.slug}}
{{#link-to "repo" repo}}
{{status-icon status=repo.lastBuildState}}
<span class="label-align">{{repo.slug}}</span>
{{/link-to}}
{{/if}}
</h2>
{{#if repo.slug}}
{{#if repo.lastBuildId}}
<p class="tile-title float-right {{repo.lastBuildState}}">
{{#link-to "build" repo repo.lastBuildId}}
<span class="icon-hash"></span>
<span class="label-align">{{repo.lastBuildNumber}}</span>
{{/link-to}}
</p>
{{/if}}
{{/if}}
<p>
<span class="icon-clock"></span>
<span class="label-align">Duration:
<time class="duration" datetime="PT{{repo.lastBuildDuration}}S" title={{repo.lastBuildStartedAt}}>
{{format-duration repo.lastBuildDuration}}
</time></span>
</p>
<p>
<span class="icon-calendar"></span>
<span class="label-align">Finished:
<time class="finished_at timeago" datetime={{repo.lastBuildFinishedAt}} title={{repo.lastBuildFinishedAt}}>
{{format-time repo.lastBuildFinishedAt}}
</time></span>
</p>
</div>