Module: RakeCircleCI

Defined in:
lib/rake_circle_ci.rb,
lib/rake_circle_ci/tasks.rb,
lib/rake_circle_ci/client.rb,
lib/rake_circle_ci/version.rb,
lib/rake_circle_ci/task_sets.rb,
lib/rake_circle_ci/tasks/projects.rb,
lib/rake_circle_ci/tasks/ssh_keys.rb,
lib/rake_circle_ci/task_sets/project.rb,
lib/rake_circle_ci/task_sets/ssh_keys.rb,
lib/rake_circle_ci/tasks/checkout_keys.rb,
lib/rake_circle_ci/tasks/projects/follow.rb,
lib/rake_circle_ci/tasks/ssh_keys/ensure.rb,
lib/rake_circle_ci/tasks/ssh_keys/destroy.rb,
lib/rake_circle_ci/task_sets/checkout_keys.rb,
lib/rake_circle_ci/tasks/ssh_keys/provision.rb,
lib/rake_circle_ci/tasks/checkout_keys/ensure.rb,
lib/rake_circle_ci/tasks/checkout_keys/destroy.rb,
lib/rake_circle_ci/tasks/environment_variables.rb,
lib/rake_circle_ci/tasks/checkout_keys/provision.rb,
lib/rake_circle_ci/task_sets/environment_variables.rb,
lib/rake_circle_ci/tasks/environment_variables/ensure.rb,
lib/rake_circle_ci/tasks/environment_variables/destroy.rb,
lib/rake_circle_ci/tasks/environment_variables/provision.rb

Defined Under Namespace

Modules: TaskSets, Tasks Classes: Client

Constant Summary collapse

VERSION =
'0.9.0'

Class Method Summary collapse

Class Method Details

.define_environment_variables_tasks(opts = {}, &block) ⇒ Object



7
8
9
# File 'lib/rake_circle_ci.rb', line 7

def self.define_environment_variables_tasks(opts = {}, &block)
  RakeCircleCI::TaskSets::EnvironmentVariables.define(opts, &block)
end

.define_project_tasks(opts = {}, &block) ⇒ Object



15
16
17
# File 'lib/rake_circle_ci.rb', line 15

def self.define_project_tasks(opts = {}, &block)
  RakeCircleCI::TaskSets::Project.define(opts, &block)
end

.define_ssh_keys_tasks(opts = {}, &block) ⇒ Object



11
12
13
# File 'lib/rake_circle_ci.rb', line 11

def self.define_ssh_keys_tasks(opts = {}, &block)
  RakeCircleCI::TaskSets::SSHKeys.define(opts, &block)
end