Skip to content

Instantly share code, notes, and snippets.

@dougbarth
Created September 9, 2010 15:15
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save dougbarth/571999 to your computer and use it in GitHub Desktop.
Save dougbarth/571999 to your computer and use it in GitHub Desktop.
# An example config deploy file using the Accurev SCM integration. The Accurev
# integration uses the Accurev CLI tool, so that needs to be installed and
# configured on the machines that are running Accurev commands.
#
# For illustrative purposes, we will assume we have a depot called my_depot.
# The root stream, my_depot, is what should be in production. There is a stream hanging off
# the root, my_depot-staging, which is holds what should be in the staging environment.
set :scm, :accurev
set :repository, 'my_depot'
# By default, the root stream will be deployed. Uncomment this line if we're deploying
# the staging stream, or place use the multistage extension to allow for conditionally setting
# this value.
#
# set :stream, 'my_depot-staging'
# If you don't have the Accurev CLI installed and configured on your target servers, you'll
# need to leverage the copy deployment strategy to prepare the code locally and push the
# tarball to the servers.
#
# set :deploy_via, :copy
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment