Class: Shipit::RollbacksController
- Inherits:
-
ShipitController
- Object
- ApplicationController
- ShipitController
- Shipit::RollbacksController
- Defined in:
- app/controllers/shipit/rollbacks_controller.rb
Instance Method Summary collapse
Instance Method Details
#create ⇒ Object
8 9 10 11 12 13 14 15 16 17 |
# File 'app/controllers/shipit/rollbacks_controller.rb', line 8 def create @rollback = @deploy.trigger_rollback( current_user, env: rollback_params[:env]&.to_unsafe_hash, force: params[:force].present? ) redirect_to(stack_deploy_path(@stack, @rollback)) rescue Task::ConcurrentTaskRunning redirect_to(rollback_stack_deploy_path(@stack, @deploy)) end |