Sha256: c1418d0955a7008484cefff9e065a491bfbdf966188d75de070e88e273910ca9
Contents?: true
Size: 486 Bytes
Versions: 1
Compression:
Stored size: 486 Bytes
Contents
class TasksController < ShipitController before_action :load_stack def new @definition = @stack.find_task_definition(params[:definition_id]) @task = @stack.tasks.build(definition: @definition) end def show @task = @stack.tasks.find(params[:id]) end def create @task = @stack.trigger_task(params[:definition_id], current_user) redirect_to [@stack, @task] end private def load_stack @stack ||= Stack.from_param!(params[:stack_id]) end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
shipit-engine-0.0.1.pre | app/controllers/tasks_controller.rb |