Revision: 5015
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at February 5, 2008 10:55 by brettarogers
Initial Code
# ============================================================================== # DEPLOY FROM A TAG OR BRANCH # Adds ability to deploy from trunk, tags, and branches # credits: # mojoDNA Research # http://mojodna.net/2007/03/08/teach-capistrano-to-deploy-from-a-tag-or-branch/ # You can now deploy from a branch: # cap deploy -Sbranch=1.0 # Or from a tag: # cap prod deploy -Stag=1.0.6 # ============================================================================== set :base_repository, "http://your.server/svnrepos/#{application}" if variables[:tag] set :repository, "#{base_repository}/tags/#{variables[:tag]}" elsif variables[:branch] set :repository, "#{base_repository}/branches/#{variables[:branch]}" else set :repository, "#{base_repository}/trunk" end
Initial URL
Initial Description
Initial Title
Deploy From Branches, Tags or Trunk (mojoDNA)
Initial Tags
textmate, rails, ruby
Initial Language
Other