Merge pull request #162 from jwswj/142-ShowPrTitle

Show Pull Request title when available #142
This commit is contained in:
Piotr Sarnacki 2013-03-24 13:58:57 -07:00
commit 406dd06952
12 changed files with 31 additions and 14 deletions

View File

@ -1,18 +1,20 @@
require 'travis/model'
@Travis.Build = Travis.Model.extend Travis.DurationCalculations,
eventType: DS.attr('string')
repoId: DS.attr('number')
commitId: DS.attr('number')
eventType: DS.attr('string')
repoId: DS.attr('number')
commitId: DS.attr('number')
state: DS.attr('string')
number: DS.attr('number')
branch: DS.attr('string')
message: DS.attr('string')
_duration: DS.attr('number')
_config: DS.attr('object')
startedAt: DS.attr('string')
finishedAt: DS.attr('string')
state: DS.attr('string')
number: DS.attr('number')
branch: DS.attr('string')
message: DS.attr('string')
_duration: DS.attr('number')
_config: DS.attr('object')
startedAt: DS.attr('string')
finishedAt: DS.attr('string')
pullRequest: DS.attr('boolean')
pullRequestTitle: DS.attr('string')
repo: DS.belongsTo('Travis.Repo')
commit: DS.belongsTo('Travis.Commit')

View File

@ -25,9 +25,14 @@
<div class="right">
<dt>{{t builds.commit}}</dt>
<dd class="commit"><a {{bindAttr href="urlGithubCommit"}}>{{formatCommit build.commit}}</a></dd>
{{#if commit.compareUrl}}
<dt>{{t builds.compare}}</dt>
<dd class="compare"><a {{bindAttr href="commit.compareUrl"}}>{{pathFrom build.commit.compareUrl}}</a></dd>
{{#if build.pullRequest}}
<dt>{{t builds.pullRequest}}</dt>
<dd class="pull_request"><a {{bindAttr href="build.commit.compareUrl"}}>#{{build.commit.pullRequestNumber}} {{build.pullRequestTitle}}</a></dd>
{{else}}
{{#if commit.compareUrl}}
<dt>{{t builds.compare}}</dt>
<dd class="compare"><a {{bindAttr href="commit.compareUrl"}}>{{pathFrom build.commit.compareUrl}}</a></dd>
{{/if}}
{{/if}}
{{#if commit.authorName}}
<dt>{{t builds.author}}</dt>

View File

@ -20,6 +20,7 @@ de:
sponsored_by: Dieser Testablauf lief auf einem Arbeiter-Rechner gesponsert von
name:
pr:
pull_request:
started_at: Läuft
state: Status
datetime:

View File

@ -20,6 +20,7 @@ en:
sponsored_by: This test series was run on a worker box sponsored by
name: Build
pr: PR
pull_request: Pull Request
started_at: Started
state: State
datetime:

View File

@ -20,6 +20,7 @@ es:
sponsored_by: Esta serie de tests han sido ejecutados en una caja de Proceso patrocinada por
name: Build
pr:
pull_request:
started_at: Iniciado
state:
datetime:

View File

@ -20,6 +20,7 @@ fr:
sponsored_by: Cette série de tests a été exécutée sur une machine sponsorisée par
name: Version
pr:
pull_request:
started_at: Commencé
state:
datetime:

View File

@ -20,6 +20,7 @@ ja:
sponsored_by: このテストは以下のスポンサーの協力で行いました。
name: ビルド
pr:
pull_request:
started_at: 開始時刻
state:
datetime:

View File

@ -20,6 +20,7 @@ nb:
sponsored_by: Denne testen ble kjørt på en maskin sponset av
name: Jobb
pr:
pull_request:
started_at: Startet
state:
datetime:

View File

@ -20,6 +20,7 @@ nl:
sponsored_by: Deze tests zijn gedraaid op een machine gesponsord door
name: Bouw
pr:
pull_request:
started_at: Gestart
state:
datetime:

View File

@ -20,6 +20,7 @@ pl:
sponsored_by: Te testy zostały uruchomione na maszynie sponsorowanej przez
name: Build
pr:
pull_request:
started_at: Rozpoczęto
state: status
datetime:

View File

@ -20,6 +20,7 @@ pt-BR:
sponsored_by: Esta série de testes foi executada em uma caixa de processos patrocinada por
name: Build
pr:
pull_request:
started_at: Iniciou em
state:
datetime:

View File

@ -20,6 +20,7 @@ ru:
sponsored_by: Эта серия тестов была запущена на машине, спонсируемой
name: Билд
pr: PR
pull_request:
started_at: Начало
state: состояние
datetime: