class Jenkins::Rest::Job
Public Class Methods
new(json, server)
click to toggle source
Calls superclass method
# File lib/jenkins/rest/client.rb, line 44 def initialize(json, server) super(json) @server = server end
Public Instance Methods
builds()
click to toggle source
# File lib/jenkins/rest/client.rb, line 52 def builds content = JSON.parse(@server.get("#{url}/api/json").body) return content["builds"].map{|b|Build.new(b, @server)} end
last_successful_build()
click to toggle source
# File lib/jenkins/rest/client.rb, line 48 def last_successful_build content = JSON.parse(@server.get("#{url}/api/json").body) return Build.new(content["lastSuccessfulBuild"], @server) end