jakehow (owner)

Forks

Revisions

gist: 88432 Download_button fork
public
Public Clone URL: git://gist.github.com/88432.git
Embed All Files: show embed
integrity_build_check.rb #
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
ENV["RAILS_ENV"] = "test"
 
require 'rubygems'
require 'integrity'
require 'notifier/campfire'
 
Integrity::Notifier.register(Integrity::Notifier::Campfire)
 
Integrity.new(File.dirname(__FILE__) + "/config.yml")
 
project = Integrity::Project.first(:permalink => 'projectname')
last_commit = project.commits.last
build = last_commit ? project.send(:head_of_remote_repo) != last_commit.identifier : false
 
project.build if build