I am new to Capistrano. I am unable to figure out how it works.
Here's my issue:
cap titan_it deploy -s apps=estore -s release=USD_13_11 -s tag=USG1151101
--trace
** Invoke titan_it (first_time)
** Execute titan_it
** Invoke load:defaults (first_time)
** Execute load:defaults
cap aborted!
config/deploy/titan_it.rb:34: syntax error, unexpected $end, expecting ')'
/usr/local/rvm/gems/ruby-1.9.3-p448/gems/capistrano-3.0.1/lib/capistrano/setup.rb:13:in
`load'
/usr/local/rvm/gems/ruby-1.9.3-p448/gems/capistrano-3.0.1/lib/capistrano/setup.rb:13:in
`block (2 levels) in <top (required)>'
/usr/local/rvm/gems/ruby-1.9.3-p448/gems/rake-10.1.0/lib/rake/task.rb:236:in
`call'
/usr/local/rvm/gems/ruby-1.9.3-p448/gems/rake-10.1.0/lib/rake/task.rb:236:in
`block in execute'
/usr/local/rvm/gems/ruby-1.9.3-p448/gems/rake-10.1.0/lib/rake/task.rb:231:in
`each'
/usr/local/rvm/gems/ruby-1.9.3-p448/gems/rake-10.1.0/lib/rake/task.rb:231:in
`execute'
/usr/local/rvm/gems/ruby-1.9.3-p448/gems/rake-10.1.0/lib/rake/task.rb:175:in
`block in invoke_with_call_chain'
/usr/local/rvm/rubies/ruby-1.9.3-p448/lib/ruby/1.9.1/monitor.rb:211:in
`mon_synchronize'
/usr/local/rvm/gems/ruby-1.9.3-p448/gems/rake-10.1.0/lib/rake/task.rb:168:in
`invoke_with_call_chain'
/usr/local/rvm/gems/ruby-1.9.3-p448/gems/rake-10.1.0/lib/rake/task.rb:161:in
`invoke'
/usr/local/rvm/gems/ruby-1.9.3-p448/gems/rake-10.1.0/lib/rake/application.rb:149:in
`invoke_task'
/usr/local/rvm/gems/ruby-1.9.3-p448/gems/rake-10.1.0/lib/rake/application.rb:106:in
`block (2 levels) in top_level'
/usr/local/rvm/gems/ruby-1.9.3-p448/gems/rake-10.1.0/lib/rake/application.rb:106:in
`each'
/usr/local/rvm/gems/ruby-1.9.3-p448/gems/rake-10.1.0/lib/rake/application.rb:106:in
`block in top_level'
/usr/local/rvm/gems/ruby-1.9.3-p448/gems/rake-10.1.0/lib/rake/application.rb:115:in
`run_with_threads'
/usr/local/rvm/gems/ruby-1.9.3-p448/gems/rake-10.1.0/lib/rake/application.rb:100:in
`top_level'
/usr/local/rvm/gems/ruby-1.9.3-p448/gems/rake-10.1.0/lib/rake/application.rb:78:in
`block in run'
/usr/local/rvm/gems/ruby-1.9.3-p448/gems/rake-10.1.0/lib/rake/application.rb:165:in
`standard_exception_handling'
/usr/local/rvm/gems/ruby-1.9.3-p448/gems/rake-10.1.0/lib/rake/application.rb:75:in
`run'
/usr/local/rvm/gems/ruby-1.9.3-p448/gems/capistrano-3.0.1/lib/capistrano/application.rb:12:in
`run'
/usr/local/rvm/gems/ruby-1.9.3-p448/gems/capistrano-3.0.1/bin/cap:3:in
`<top (required)>'
/usr/local/rvm/gems/ruby-1.9.3-p448/bin/cap:23:in `load'
/usr/local/rvm/gems/ruby-1.9.3-p448/bin/cap:23:in `<main>'
Tasks: TOP => titan_it
My titan_it.rb file:
puts "I am here"
set :apps1,(#{apps})
set :release1,(#{release})
set :tag1,(#{tag})
puts apps1
puts release1
puts tag1
if apps == 'estore'
set :application, 'estore'
set :deploy_to, "/u/jboss4.0.5ga/releases/it_titan_estore"
elif apps == 'csc'
set :application, 'csc'
set :deploy_to, "/u/jboss4.0.5ga/releases/it_titan_csc"
elif apps == 'ofs'
set :application, 'ofs'
set :deploy_to, "/u/jboss4.0.5ga/releases/it_titan_ofs"
end
desc " Starting to do the deployment"
task :titan_deploy, :roles => (:application) do
if application == 'estore'
run "scp
release@sdc-build10:/export/home/release/Build_Dir/#{release}/USD_ESTORE/#{tag}/*.tgz
/tmp"
end
end
Can someone please help me fix this?
--
--
* You received this message because you are subscribed to the Google Groups
"Capistrano" group.
* To post to this group, send email to [email protected]
* To unsubscribe from this group, send email to
[email protected] For more options, visit this group at
http://groups.google.com/group/capistrano?hl=en
---
You received this message because you are subscribed to the Google Groups
"Capistrano" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.