module Particle::Client::BuildTargets

Public Instance Methods

build_target(attributes) click to toggle source
# File lib/particle/client/build_targets.rb, line 16
def build_target(attributes)
  if attributes.is_a? BuildTarget
    attributes
  else
    BuildTarget.new(self, attributes)
  end
end
build_targets() click to toggle source

List all available Particle cloud compile build targets

@return [Array<BuildTarget>] List of Particle Build Targets you can compile sources with

# File lib/particle/client/build_targets.rb, line 10
def build_targets
  get(BuildTarget.path)[:targets].map do |target_h|
    BuildTarget.new(self, target_h)
  end
end