github.com/zoomfoo/nomad@v0.8.5-0.20180907175415-f28fd3a1a056/ui/app/templates/components/job-page/parts/latest-deployment.hbs (about) 1 {{#if job.latestDeployment}} 2 <div class="boxed-section {{if job.latestDeployment.isRunning "is-info"}}" data-test-active-deployment> 3 <div class="boxed-section-head"> 4 <div class="boxed-section-row"> 5 {{if job.latestDeployment.isRunning "Active" "Latest"}} Deployment 6 <span class="badge is-white {{if job.latestDeployment.isRunning "is-subtle"}} bumper-left" data-test-active-deployment-stat="id">{{job.latestDeployment.shortId}}</span> 7 {{#if job.latestDeployment.version.submitTime}} 8 <span class="pull-right submit-time" data-test-active-deployment-stat="submit-time">{{moment-from-now job.latestDeployment.version.submitTime}}</span> 9 {{/if}} 10 </div> 11 <div class="boxed-section-row"> 12 <span class="tag is-outlined {{job.latestDeployment.statusClass}}" data-test-deployment-status="{{job.latestDeployment.statusClass}}"> 13 {{job.latestDeployment.status}} 14 </span> 15 {{#if job.latestDeployment.requiresPromotion}} 16 <button 17 data-test-promote-canary 18 type="button" 19 class="button is-warning is-small pull-right {{if promote.isRunning "is-loading"}}" 20 disabled={{promote.isRunning}} 21 onclick={{perform promote}}>Promote Canary</button> 22 {{/if}} 23 </div> 24 </div> 25 <div class="boxed-section-body with-foot"> 26 {{#job-deployment-details deployment=job.latestDeployment as |d|}} 27 {{d.metrics}} 28 {{#if isShowingDeploymentDetails}} 29 {{d.taskGroups}} 30 {{d.allocations}} 31 {{/if}} 32 {{/job-deployment-details}} 33 </div> 34 <div class="boxed-section-foot"> 35 <a class="pull-right" {{action (toggle "isShowingDeploymentDetails" this)}} data-test-deployment-toggle-details> 36 {{if isShowingDeploymentDetails "Hide" "Show"}} deployment task groups and allocations 37 </a> 38 </div> 39 </div> 40 {{/if}}