class Fett::Jenkins
Constants
- PASSWORD
- URL
- USERNAME
Public Class Methods
new_build(repository, params)
click to toggle source
# File lib/fett/jenkins.rb, line 11 def self.new_build(repository, params) client.job.build(repository.jenkins_name, params) end
new_job(repository, template)
click to toggle source
# File lib/fett/jenkins.rb, line 7 def self.new_job(repository, template) client.job.create(repository.jenkins_name, template.content) end
Private Class Methods
client()
click to toggle source
# File lib/fett/jenkins.rb, line 17 def self.client JenkinsApi::Client.new(server_url: URL, username: USERNAME, password: PASSWORD) end