Changeset 87
- Timestamp:
- 06/20/07 11:41:26 (2 years ago)
- Files:
-
- branches/1-7-stable/lib/deprec/recipes/trac.rb (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/1-7-stable/lib/deprec/recipes/trac.rb
r81 r87 3 3 set :trac_path, lambda { deploy_to ? "#{deploy_to}/trac" : Capistrano::CLI.password_prompt('path to trac config: ') } 4 4 5 task :trac_install do5 task :trac_install, :roles => :scm do 6 6 version = 'trac-0.10.4' 7 7 set :src_package, { … … 19 19 end 20 20 21 task :trac_init do 21 task :trac_setup, :roles => :scm do 22 trac_init 23 trac_config 24 end 25 26 task :trac_init, :roles => :scm do 22 27 puts trac_path + 'foo' 23 28 sudo "trac-admin #{trac_path} initenv #{application} sqlite:db/trac.db svn #{repos_root} /usr/local/share/trac/templates" 24 29 end 25 30 26 task :trac_config do31 task :trac_config, :roles => :scm do 27 32 deprec.render_template_to_file('trac.ini.erb', "#{trac_path}/conf/trac.ini") 28 33 end 29 34 30 task :trac_start do 35 task :trac_start, :roles => :scm do 36 # XXX enable this for cap2 37 # XXX run "echo point your browser to http://$CAPISTRANO:HOST$:8000/trac" 31 38 sudo "tracd --port 8000 #{trac_path}" 32 39 end
