check for config, hide env if empty
This commit is contained in:
parent
ce39df2b5c
commit
bd74ddd7a2
|
@ -38,7 +38,7 @@
|
||||||
@import "app/right";
|
@import "app/right";
|
||||||
@import "app/settings";
|
@import "app/settings";
|
||||||
// @import "app/stats";
|
// @import "app/stats";
|
||||||
// @import "app/status";
|
@import "app/status";
|
||||||
@import "app/tabs";
|
@import "app/tabs";
|
||||||
@import "app/tipsy";
|
@import "app/tipsy";
|
||||||
|
|
||||||
|
|
|
@ -54,6 +54,10 @@
|
||||||
.repo-main
|
.repo-main
|
||||||
.button--showmore
|
.button--showmore
|
||||||
margin-top: 2em
|
margin-top: 2em
|
||||||
|
.build-title
|
||||||
|
margin-top: 2.5rem
|
||||||
|
color: $grey1
|
||||||
|
font-size: $font-size-sm
|
||||||
|
|
||||||
.repo-main-commit
|
.repo-main-commit
|
||||||
position: relative
|
position: relative
|
||||||
|
@ -140,7 +144,3 @@
|
||||||
.icon--codeclimate
|
.icon--codeclimate
|
||||||
width: 1.2em
|
width: 1.2em
|
||||||
|
|
||||||
.build-title
|
|
||||||
margin-top: 2.5rem
|
|
||||||
color: $grey1
|
|
||||||
font-size: $font-size-sm
|
|
||||||
|
|
|
@ -167,8 +167,8 @@
|
||||||
.tile-main
|
.tile-main
|
||||||
.icon
|
.icon
|
||||||
margin-right: .3em
|
margin-right: .3em
|
||||||
p
|
// p:not(.tile-single-line)
|
||||||
padding: .1em 0
|
// padding: .1em 0
|
||||||
@media #{$medium-up}
|
@media #{$medium-up}
|
||||||
white-space: nowrap
|
white-space: nowrap
|
||||||
overflow: hidden
|
overflow: hidden
|
||||||
|
@ -178,7 +178,8 @@
|
||||||
@media #{$xlarge-up}
|
@media #{$xlarge-up}
|
||||||
@include grid-column(5)
|
@include grid-column(5)
|
||||||
.tile-additional
|
.tile-additional
|
||||||
p
|
|
||||||
padding: 1em 0
|
|
||||||
@media #{$xlarge-up}
|
@media #{$xlarge-up}
|
||||||
@include grid-column(7)
|
@include grid-column(7)
|
||||||
|
|
||||||
|
p.tile-single-line
|
||||||
|
padding: .9em 0
|
||||||
|
|
|
@ -19,12 +19,16 @@
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="tile-main medium-4 columns">
|
<div class="tile-main medium-4 columns">
|
||||||
|
{{#if config.env}}
|
||||||
<p class="build-env"><span class="icon icon--env"></span>{{config.global_env}} {{config.env}}</p>
|
<p class="build-env"><span class="icon icon--env"></span>{{config.global_env}} {{config.env}}</p>
|
||||||
<p class="build-lang"><span class="icon icon--lang"></span>{{view.languages}}</p>
|
<p class="build-lang"><span class="icon icon--lang"></span>{{view.languages}}</p>
|
||||||
|
{{else}}
|
||||||
|
<p class="build-lang tile-single-line"><span class="icon icon--lang"></span>{{view.languages}}</p>
|
||||||
|
{{/if}}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="tile-additional medium-8 columns end">
|
<div class="tile-additional medium-8 columns end">
|
||||||
<p class="columns small-6 medium-2 large-3 build-status">
|
<p class="columns small-6 medium-2 large-3 tile-single-line build-status">
|
||||||
<span class="icon icon--hash"></span>
|
<span class="icon icon--hash"></span>
|
||||||
{{#if job.id}}
|
{{#if job.id}}
|
||||||
{{#if job.repo.slug}}
|
{{#if job.repo.slug}}
|
||||||
|
@ -32,15 +36,15 @@
|
||||||
{{/if}}
|
{{/if}}
|
||||||
{{/if}}
|
{{/if}}
|
||||||
</p>
|
</p>
|
||||||
<p class="columns small-6 medium-4 large-3" {{bind-attr title="startedAt"}}>
|
<p class="columns small-6 medium-4 large-3 tile-single-line" {{bind-attr title="startedAt"}}>
|
||||||
<span class="icon icon--clock"></span>
|
<span class="icon icon--clock"></span>
|
||||||
{{format-duration duration}}
|
{{format-duration duration}}
|
||||||
</p>
|
</p>
|
||||||
<p class="columns small-6 medium-5 large-5" {{bind-attr title="formattedFinishedAt"}}>
|
<p class="columns small-6 medium-5 large-5 tile-single-line" {{bind-attr title="formattedFinishedAt"}}>
|
||||||
<span class="icon icon--cal"></span>
|
<span class="icon icon--cal"></span>
|
||||||
{{format-time finishedAt}}
|
{{format-time finishedAt}}
|
||||||
</p>
|
</p>
|
||||||
<p class="columns small-6 medium-1 large-1"><span {{bind-attr class=":icon :icon--linux config.os"}}></span>{{config.os}}</p>
|
<p class="columns small-6 medium-1 large-1 tile-single-line"><span {{bind-attr class=":icon :icon--linux config.os"}}></span>{{config.os}}</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
|
@ -14,10 +14,11 @@ View = BasicView.extend
|
||||||
|
|
||||||
languages: (->
|
languages: (->
|
||||||
output = []
|
output = []
|
||||||
config = @get('job.config')
|
|
||||||
for key, languageName of languageConfigKeys
|
if config = @get('job.config')
|
||||||
if version = config[key]
|
for key, languageName of languageConfigKeys
|
||||||
output.push(languageName + ' ' + version)
|
if version = config[key]
|
||||||
|
output.push(languageName + ': ' + version)
|
||||||
|
|
||||||
output.join(' ')
|
output.join(' ')
|
||||||
).property()
|
).property()
|
||||||
|
|
Loading…
Reference in New Issue
Block a user