lib/cap_ext_webistrano/task.rb in mattmatt-cap-ext-webistrano-0.1.2 vs lib/cap_ext_webistrano/task.rb in mattmatt-cap-ext-webistrano-0.1.4
- old
+ new
@@ -41,12 +41,13 @@
def run
set_access_data
@project = Project.find_by_name(@config[:application])
@stage = @project.find_stage(@config[:stage])
- params = { :task => task, :stage_id => @stage.id, :project_id => @project.id }
+ params = { :task => task, :stage_id => @stage.id, :project_id => @project.id, :description => @config[:description] }
params.merge!(:prompt_config => @config[:prompt_config]) if @config.exists?(:prompt_config)
@deployment = Deployment.create(params)
loop_latest_deployment
+ exit(-1) unless @deployment.status == "success"
end
end
-end
\ No newline at end of file
+end