prepare for 5 builds per branch request

This commit is contained in:
Lisa P 2015-09-08 18:21:44 +02:00
parent fe67ce0882
commit a00704943a
4 changed files with 29 additions and 25 deletions

View File

@ -17,6 +17,14 @@ BranchRowComponent = Ember.Component.extend
getLast5Builds: (-> getLast5Builds: (->
array = [{}, {}, {}, {}, {}]
if @get('build.last_build') == null
@set('isLoading', false)
array
else
array
# apiEndpoint = config.apiEndpoint # apiEndpoint = config.apiEndpoint
# repoId = @get('build.repository.id') # repoId = @get('build.repository.id')
@ -29,4 +37,14 @@ BranchRowComponent = Ember.Component.extend
# @set('isLoading', false) # @set('isLoading', false)
).property('build') ).property('build')
actions:
tiggerBuild: (branch) ->
console.log('trigger build')
viewAllBuilds: (branch) ->
console.log('view all builds')
# updateFilter: (value) ->
# @set('_lastFilterValue', value)
# Ember.run.throttle this, @updateFilter, [], 200, false
`export default BranchRowComponent` `export default BranchRowComponent`

View File

@ -22,14 +22,4 @@ BranchesController = Ember.Controller.extend
item if item.exists_on_github == false item if item.exists_on_github == false
).property('model') ).property('model')
actions:
tiggerBuild: (branch) ->
console.log('trigger build')
viewAllBuilds: (branch) ->
console.log('view all builds')
# updateFilter: (value) ->
# @set('_lastFilterValue', value)
# Ember.run.throttle this, @updateFilter, [], 200, false
`export default BranchesController` `export default BranchesController`

View File

@ -163,14 +163,8 @@
</div> </div>
<div class="one-line"> <div class="one-line">
<ul class="build-tiles"> <ul class="build-tiles">
{{#unless isLoading }} {{#each buildTile in getLast5Builds}}
<ul class="build-tiles"> {{build-tile build=buildTile}}
{{#each buildTile in getLast5Builds}} {{/each}}
{{build-tile build=buildTile}}
{{/each}}
</ul>
{{else}}
{{loading-indicator}}
{{/unless}}
</ul> </ul>
</div> </div>

View File

@ -1,6 +1,8 @@
<a href="#" class="dropup-trigger"> {{#unless build}}
{{status-icon build=build}} <a href="#" class="dropup-trigger">
<div class="dropup--status"> {{status-icon build=build}}
{{request-icon build=build}} #{{build.number}} <div class="dropup--status">
</div> {{request-icon build=build}} #{{build.number}}
</a> </div>
</a>
{{/unless}}