Module: Squirrel
- Includes:
- ActiveSupport::Configurable
- Defined in:
- lib/squirrel.rb,
lib/squirrel/ship.rb,
lib/squirrel/version.rb,
lib/generators/squirrel/install/install_generator.rb
Defined Under Namespace
Classes: InstallGenerator
Constant Summary collapse
- VERSION =
"0.1.0"
Class Method Summary collapse
Class Method Details
.ship(options) ⇒ Object
2 3 4 5 6 7 8 9 10 11 12 |
# File 'lib/squirrel/ship.rb', line 2 def self.ship() payload = { head_long: .delete(:head_long), branch: .delete(:branch), url: .delete(:url), environment: .delete(:environment), user: .delete(:user) } HTTParty.post("#{self.api_endpoint}/#{self.api_version}/release", body: payload, headers: {"Authorization" => "Token #{self.api_key}", "Accept" => "application/json"}) end |