Trigger next rollout group - backend and management API implementatio… (#1294)
* Trigger next rollout group - backend and management API implementations. Backend and management API tests. * Trigger next rollout group - Fixed resource documentation test. * Trigger next rollout group - Fixed resource documentation test. * add rest docs * Trigger next rollout group - UI changes. New button for trigger next rollout group in rollout view. * add error test for rest api * Trigger next rollout group - Added test for triggering next group for all rollout states. * add confirm * fix test * replace DB calls * fix translation * fix error message Signed-off-by: Dimitar Shterev <dimitar.shterev@bosch.io> Signed-off-by: Stefan Klotz <stefan.klotz@bosch.io> Co-authored-by: Stefan Klotz <stefan.klotz@bosch.io>
This commit is contained in:
@@ -336,6 +336,7 @@ tooltip.active.action.status.inactiveerror=In-active Error
|
||||
tooltip.rollout.run = Run
|
||||
tooltip.rollout.approve = Approve
|
||||
tooltip.rollout.pause = Pause
|
||||
tooltip.rollout.triggernextgroup = Trigger next group
|
||||
tooltip.rollout.update = Edit..
|
||||
tooltip.rollout.copy = Copy..
|
||||
tooltip.delete = Delete..
|
||||
@@ -773,6 +774,9 @@ message.rollout.max.group.size.exceeded.advanced = The maximum size of {0} targe
|
||||
message.rollout.approval.required = You should approve or reject the Rollout
|
||||
message.rollout.started = Rollout {0} started successfully
|
||||
message.rollout.paused = Rollout {0} paused successfully
|
||||
message.rollout.trigger.next.group.not.running = Rollout is not in RUNNING state
|
||||
message.rollout.trigger.next.group.success = Next group successfully triggered
|
||||
message.rollout.trigger.next.group.error = Could not trigger next group
|
||||
message.rollout.resumed = Rollout {0} resumed successfully
|
||||
message.rollout.deleted = Rollout {0} deleted successfully
|
||||
message.rollout.noofgroups.or.targetfilter.missing = Please enter number of groups and select target filter
|
||||
@@ -808,6 +812,10 @@ caption.rollout.start.auto.desc = The rollout is started as soon as it is create
|
||||
caption.rollout.start.scheduled = Scheduled
|
||||
caption.rollout.start.scheduled.desc = The rollout starts as soon as it is ready and the set time has passed.
|
||||
label.rollout.calculating = Calculating groups ...
|
||||
|
||||
caption.rollout.confirm.trigger.next = Trigger next rollout group
|
||||
message.rollout.confirm.trigger.next = You are about to trigger the next rollout group.\nAre you sure?
|
||||
|
||||
#rollout - end
|
||||
|
||||
#Menu
|
||||
|
||||
Reference in New Issue
Block a user