What is a Rakefile? What is a Rakefile? ruby ruby

What is a Rakefile?


It is an alternative to Makefile with Ruby syntax.


I've been using a rake file to manually kick off a call in the code to import various config files.

My rake file "import_contracts.rake" has the following code:

require 'yaml'task :import_choice_contracts => :environment do  desc 'Import Choice Contracts for Contract Service'  path = "/Users/ernst.r/Desktop/import_contract.yml"  PhiDao::Contract::Service.import_contract_from_file(path)end

This rake task calls the "import_contract_from_file()" method and passes it the path to a file to import. Once the server is running I use the command "rake import_choice_contracts". Its great for testing my code while I still don't have a GUI frontend to call the completed code in the backend.

Fissh