Add button group for scheduled jobs
This commit is contained in:
parent
33304b3257
commit
af51b95442
|
@ -101,6 +101,17 @@
|
|||
- if job.active?
|
||||
= link_to cancel_project_job_path(job.project, job, return_to: request.original_url), method: :post, title: 'Cancel', class: 'btn btn-build' do
|
||||
= icon('remove', class: 'cred')
|
||||
- elsif job.scheduled?
|
||||
.btn-group
|
||||
.btn.btn-default.has-tooltip{ disabled: true,
|
||||
title: job.build_schedule.execute_at }
|
||||
= sprite_icon('planning')
|
||||
= duration_in_numbers(job.build_schedule.execute_in)
|
||||
.btn.btn-default.btn-build.has-tooltip{ title: s_('DelayedJobs|Start now') }
|
||||
= sprite_icon('play')
|
||||
.btn.btn-default.btn-build.has-tooltip{ title: s_('DelayedJobs|Unschedule') }
|
||||
= sprite_icon('cancel')
|
||||
-# sprite_icon('status_scheduled_borderless')
|
||||
- elsif allow_retry
|
||||
- if job.playable? && !admin && can?(current_user, :update_build, job)
|
||||
= link_to play_project_job_path(job.project, job, return_to: request.original_url), method: :post, title: 'Play', class: 'btn btn-build' do
|
||||
|
|
Loading…
Reference in New Issue