Skip to content

Instantly share code, notes, and snippets.

@dziemid
dziemid / bamboo.rb
Created May 10, 2013 07:14
Check if a bamboo build is green from command line. Usage: ruby bamboo.rb http://server:port build-key
require 'open-uri'
def check(server, build)
open("#{server}/rest/api/latest/result/#{build}?max-results=1") do |io|
data = io.read
puts data.include?('state="Successful"') ? "#{build} - OK" : `open #{server}/browse/#{build}`
end
end
check(ARGV[0],ARGV[1])