Merge pull request #5259 from mabashian/4677-workflow-link

Added Template link to workflow job
This commit is contained in:
Michael Abashian
2017-02-09 09:11:42 -05:00
committed by GitHub
2 changed files with 20 additions and 0 deletions

View File

@@ -88,6 +88,11 @@ export default ['workflowData',
runTimeElapsedTimer = workflowResultsService.createOneSecondTimer($scope.workflow.started, updateWorkflowJobElapsedTimer);
}
if(workflowData.summary_fields && workflowData.summary_fields.workflow_job_template &&
workflowData.summary_fields.workflow_job_template.id){
$scope.workflow_job_template_link = `/#/templates/workflow_job_template/${$scope.workflow.summary_fields.workflow_job_template.id}`;
}
// stdout full screen toggle tooltip text
$scope.toggleStdoutFullscreenTooltip = i18n._("Expand Output");

View File

@@ -98,6 +98,21 @@
</div>
</div>
<!-- TEMPLATE DETAIL -->
<div class="WorkflowResults-resultRow"
ng-show="workflow.summary_fields.workflow_job_template.name">
<label class="WorkflowResults-resultRowLabel">
Template
</label>
<div class="WorkflowResults-resultRowText">
<a href="{{ workflow_job_template_link }}"
aw-tool-tip="Edit the workflow job template"
data-placement="top">
{{ workflow.summary_fields.workflow_job_template.name }}
</a>
</div>
</div>
<!-- CREATED BY DETAIL -->
<div class="WorkflowResults-resultRow"
ng-show="workflow.summary_fields.created_by.username">