Deploy Integrity on Heroku's platform
Switch branches/tags
Nothing to show
Clone or download
Pull request Compare This branch is 31 commits ahead of sr:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.

Integrity Heroku

Deploy Integrity on Heroku's platform.

git clone git://
cd integrity-heroku
heroku create
git push heroku master
heroku rake db
heroku open

This is being used to power the CI servers for my open source ruby projects:

  1. Integrity 1.8.6
  2. Integrity 1.8.7
  3. Integrity 1.9.1

For future reference, here is my .git/config:

[remote "sr"]
	url = git://
	fetch = +refs/heads/*:refs/remotes/sr/*
[remote "origin"]
	url =
	fetch = +refs/heads/*:refs/remotes/origin/*
[remote "186"]
	url =
	fetch = +refs/heads/*:refs/remotes/186/*
[remote "187"]
	url =
	fetch = +refs/heads/*:refs/remotes/187/*
[remote "191"]
	url =
	fetch = +refs/heads/*:refs/remotes/191/*
[branch "master"]
	remote = origin
	merge = refs/heads/master

There are a couple of convenience rake tasks:

rake deploy

This deploys to all 3 heroku apps.

rake heroku COMMAND="whatever --arg value"

This runs "heroku whatever --arg value" against all 3 heroku apps.

Want a free CI server for your open source ruby project, running against all 3 versions of ruby? Let me know and I'll be happy to add your projects. Or feel free to use this to setup your own!