File tree Expand file tree Collapse file tree 1 file changed +8
-2
lines changed
Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Original file line number Diff line number Diff line change 4848 <Accordion :value =" jobsIdx" multiple >
4949 <AccordionPanel v-for =" (job, idx) in jobs" :key =" job.job.id" :value =" idx.toString()" >
5050 <AccordionHeader >
51- <Tag :value =" idx + 1" :severity =" job.job_tag" ></Tag >
52- <b > {{ job.job.name }} </b >
51+ <div >
52+ <Tag :value =" idx + 1" :severity =" job.job_tag" ></Tag >
53+ ( {{ job.job_duration_sec }} secs )
54+ </div >
55+ <b style =" font-size : large " > {{ job.job.name }} </b >
5356 </AccordionHeader >
5457
5558 <AccordionContent >
@@ -312,10 +315,13 @@ const jobs = computed(() => {
312315
313316 return val .workflows [selected_job .workflow_idx ]?.jobs .jobs .map (job => {
314317 const job_success = job .conclusion === " success" ;
318+ const job_duration_sec = job .steps .reduce ((acc , step ) => acc + step .duration_sec , 0 );
319+
315320 return {
316321 job ,
317322 job_success ,
318323 job_tag: job_success ? " success" : " danger" ,
324+ job_duration_sec ,
319325 steps: job .steps .map (step => ({ step , icon: icon (step .status , step .conclusion ) })),
320326 icon: icon (job .status , job .conclusion ),
321327 };
You can’t perform that action at this time.
0 commit comments