hudson-remote-api is ruby library to talk to Hudson’s xml remote access api

Usage:

require ‘hudson-remote-api’

# Auto Configuration sets Hudson Hudson.auto_config

# Manual Configuration Hudson = ‘localhost:8080Hudson = ‘hudson’ Hudson = ‘password’

# List all Hudson jobs Hudson::Job.list

# List all active Hudson jobs Hudson::Job.list_active

# print the last build number of a job j = Hudson::Job.new(‘jobname’) puts j.last_build