Module: Particle::Client::BuildTargets
- Included in:
- Particle::Client
- Defined in:
- lib/particle/client/build_targets.rb
Constant Summary collapse
- HTTP_PATH =
"v1/build_targets"
Instance Method Summary collapse
- #build_target(attributes) ⇒ Object
-
#build_targets ⇒ Array<BuildTarget>
List all available Particle cloud compile build targets.
Instance Method Details
#build_target(attributes) ⇒ Object
17 18 19 20 21 22 23 |
# File 'lib/particle/client/build_targets.rb', line 17 def build_target(attributes) if attributes.is_a? BuildTarget attributes else BuildTarget.new(self, attributes) end end |
#build_targets ⇒ Array<BuildTarget>
List all available Particle cloud compile build targets
11 12 13 14 15 |
# File 'lib/particle/client/build_targets.rb', line 11 def build_targets get(HTTP_PATH)[:targets].map do |target_h| BuildTarget.new(self, target_h) end end |