class RoboPigeon::Dsl::JenkinsRoot

Public Class Methods

run(&block) click to toggle source
# File lib/robopigeon/jenkins/dsl.rb, line 3
def self.run(&block)
  instance = new
  instance.instance_eval(&block)
end

Public Instance Methods

api_key(token) click to toggle source
# File lib/robopigeon/jenkins/dsl.rb, line 52
def api_key(token)
  RoboPigeon::Jenkins::Client.token = token
end
api_url(url) click to toggle source
# File lib/robopigeon/jenkins/dsl.rb, line 28
def api_url(url)
  RoboPigeon::Jenkins::Client.url = url
end
api_user(user) click to toggle source
# File lib/robopigeon/jenkins/dsl.rb, line 40
def api_user(user)
  RoboPigeon::Jenkins::Client.user = user
end
enabled(bool) click to toggle source
# File lib/robopigeon/jenkins/dsl.rb, line 16
def enabled(bool)
  RoboPigeon::Jenkins::Client.enabled = bool
end