module Spore::Client::Deployments
Public Instance Methods
create_deployment(app_id, env, name)
click to toggle source
# File lib/spore/client/deployments.rb, line 9 def create_deployment(app_id, env, name) response = post "/apps/#{app_id}/envs/#{env}/deployments", { name: name } response.body["deployment"] end
destroy_deployment(app_id, env, name)
click to toggle source
# File lib/spore/client/deployments.rb, line 14 def destroy_deployment(app_id, env, name) response = delete "/apps/#{app_id}/envs/#{env}/deployments/#{name}" response.body["deployment"] end
list_deployments(app_id, env)
click to toggle source
# File lib/spore/client/deployments.rb, line 4 def list_deployments(app_id, env) response = get "/apps/#{app_id}/envs/#{env}/deployments" response.body["deployments"] end