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:8080’ Hudson = ‘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