Sha256: 31a7e76445f5e3343ae5b67b9bde7d61722df1787db013f1621a2322fccfc3e7
Contents?: true
Size: 874 Bytes
Versions: 10
Compression:
Stored size: 874 Bytes
Contents
###################################################################### # GIT DEFAULTS # ###################################################################### Capistrano::Configuration.instance(:must_exist).load do namespace :capabilities do namespace :defaults do desc "[internal] Sets intelligent version control defaults for deployments" task :git do _cset :deploy_via, :remote_cache set :scm, :git set(:branch) { `git branch`.match(/\* (\S+)\s/m)[1] || raise("Couldn't determine current branch") } set(:remote) { `git remote`.match(/(\S+)\s/m)[1] || raise("Couldn't determine default remote repository") } ssh_options[:forward_agent] = true end end end end
Version data entries
10 entries across 10 versions & 1 rubygems