Module: Buildkite

Defined in:
lib/buildkite.rb,
lib/buildkite/error.rb,
lib/buildkite/client.rb,
lib/buildkite/object.rb,
lib/buildkite/version.rb,
lib/buildkite/collection.rb,
lib/buildkite/models/job.rb,
lib/buildkite/models/user.rb,
lib/buildkite/models/agent.rb,
lib/buildkite/models/build.rb,
lib/buildkite/models/emoji.rb,
lib/buildkite/configuration.rb,
lib/buildkite/models/cluster.rb,
lib/buildkite/models/job_env.rb,
lib/buildkite/models/job_log.rb,
lib/buildkite/models/artifact.rb,
lib/buildkite/models/pipeline.rb,
lib/buildkite/models/annotation.rb,
lib/buildkite/models/access_token.rb,
lib/buildkite/models/organization.rb,
lib/buildkite/models/cluster_queue.rb,
lib/buildkite/models/cluster_token.rb,
lib/buildkite/models/artifact_download.rb

Defined Under Namespace

Classes: AccessToken, Agent, Annotation, Artifact, ArtifactDownload, Build, Client, Cluster, ClusterQueue, ClusterToken, Collection, Configuration, Emoji, Error, Job, JobEnv, JobLog, Object, Organization, Pipeline, User

Constant Summary collapse

VERSION =
"1.0.1"

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.configObject



21
22
23
# File 'lib/buildkite.rb', line 21

def self.config
  @config ||= Buildkite::Configuration.new
end

Class Method Details

.configure {|config| ... } ⇒ Object

Yields:



17
18
19
# File 'lib/buildkite.rb', line 17

def self.configure
  yield(config) if block_given?
end