# Rake Task not working

**URL:** <https://www.ruby-forum.com/t/rake-task-not-working/110773>\
**Category:** Rails\
**Created:** [July 30, 2007, 7:32pm UTC](https://www.ruby-forum.com/t/rake-task-not-working/110773 "2007-07-30T19:32:28Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![hozer](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/5fc32e/32.png) [@hozer](https://www.ruby-forum.com/u/hozer)\
**Post date:** [July 30, 2007, 7:32pm UTC](https://www.ruby-forum.com/t/rake-task-not-working/110773/1 "2007-07-30T19:32:28Z")

</div>

I’ve written a custom task named update\_fbml.rake as follows:  
namespace :remote do  
task :update\_fbml =\> :environment do  
require “application”  
controller = ApplicationController.new  
controller.mass\_update\_fbml  
# `script/runner "require #{RAILS_ROOT}/app/controllers/application; ApplicationController.do_stuff"`  
end  
end

This executes on my local machine but when I deploy to my build server  
and type ‘rake remote:update\_fbml’ it fails with “Don’t know how to  
build task ‘remote:update\_fbml’”.

Any suggestions?

---

<div class="post-metadata">

**Author:** ![hozer](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/5fc32e/32.png) [@hozer](https://www.ruby-forum.com/u/hozer)\
**Post date:** [July 30, 2007, 10:38pm UTC](https://www.ruby-forum.com/t/rake-task-not-working/110773/2 "2007-07-30T22:38:54Z")

</div>

Make sure all your ‘require’ directives actually exist on the build  
server.

If one of the .rake files can’t load a required file (e.g. a gem)  
then it won’t actually get parsed properly by rake but you won’t see  
a failure message either. It just gets quietly dumped.

-christos
