Hi Hassan, I just created a foo.rb file with the next task:
## # SSH parameters # set :user, "wadus" desc "Task for testing to load a config from other file" task :config_file, :hosts => 'test-server.com' do run "sleep 10" end And I have a complete (and working) config/deploy.rb. When I did "cap -T -f foo.rb" it showed me three tasks: config_file, invoke and shell. This is the correct result (I didn't want to see the config/deploy.rb tasks). After this I did "cap config_file -f foo.rb" and Capistrano executed the task. By default Capfile, the file generated by capify command, try to load all plugins from vendorized gems and load config/deploy.rb file. Then you don't need to load config/deploy.rb file. I cann't reproduce your error, I hope it give you some clues. Regards 2011/1/27 Hassan Schroeder <hassan.schroe...@gmail.com> > Haven't done anything too involved with Capistrano yet, but have > just run into a problem that seems like unexpected behavior: > > $ cap deploy:check --file config/deploy.rb > the task `deploy:check' does not exist > $ cap --tasks deploy:check > cap deploy:check # Test deployment dependencies. > > Extended help may be available for these tasks. > Type `cap -e taskname' to view it. > $ > > Is there an alternate way to specify which deploy file to use? Am I > missing something blindingly obvious? :-) > > $ cap --version > Capistrano v2.5.19 > $ ruby -v > ruby 1.8.7 (2009-06-12 patchlevel 174) [universal-darwin10.0] > > TIA, > -- > Hassan Schroeder ------------------------ hassan.schroe...@gmail.com > twitter: @hassan > > -- > * You received this message because you are subscribed to the Google Groups > "Capistrano" group. > * To post to this group, send email to capistrano@googlegroups.com > * To unsubscribe from this group, send email to > capistrano+unsubscr...@googlegroups.com<capistrano%2bunsubscr...@googlegroups.com>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 post to this group, send email to capistrano@googlegroups.com * To unsubscribe from this group, send email to capistrano+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/capistrano?hl=en