Mar
17
2009
0

deploy Integrity CI with deprec

Integrity is a really nifty Continuous Integration app (demo here).

You can get it running under mod_rack on an Ubuntu Hardy server using the following commands on your workstation. You’ll want to point a domain at your new ci server (and insert that name where you see your.server.name).

sudo gem install deprec
depify -c # Create ~/.caprc file if missing.
echo "role :ci, 'your.server.name'" >> ~/.caprc
cap deprec:ruby:install deprec:passenger:install ROLES=ci
cap deprec:integrity:install
cap deprec:integrity:configĀ  # Generates configs directly to server
cap deprec:integrity:restart_apache

Integrity should now be running on your server. Open up a web browser and add projects to it!

todo: Add notifiers

Written by Mike Bailey in: Uncategorized |
Feb
16
2009
0

deprec-2.0 unleashed on rubyforge!

After much development and many months in preview mode, deprec2 has finally been released on rubyforge.

This release adds options to newly generated deploy.rb files:

set :ruby_vm_type,      :ree       # :ree, :mri
set :web_server_type,   :apache    # :apache, :nginx
set :app_server_type,   :passenger # :passenger, :mongrel
set :db_server_type,    :mysql     # :mysql, :postgresql,...

deprec2 is compatible with the preview releases (1.99.x) that have been available for sometime on www.deprec.org. deprec2 is incompatible with the previous release on rubyforge (1.9.3). Anyone maintaining legacy deprec1 deployments should read this.

sudo gem install deprec

Thanks to everyone for the contributions and support for the project.

- Mike

Written by Mike Bailey in: Release |

Powered by WordPress. Theme: TheBuckmaker. Geld, OpenID