Skip to main content

By clicking Submit, you agree to the developerWorks terms of use.

The first time you sign into developerWorks, a profile is created for you. Select information in your profile (name, country/region, and company) is displayed to the public and will accompany any content you post. You may update your IBM account at any time.

All information submitted is secure.

  • Close [x]

The first time you sign in to developerWorks, a profile is created for you, so you need to choose a display name. Your display name accompanies the content you post on developerworks.

Please choose a display name between 3-31 characters. Your display name must be unique in the developerWorks community and should not be your email address for privacy reasons.

By clicking Submit, you agree to the developerWorks terms of use.

All information submitted is secure.

  • Close [x]

Automating tasks with Rake

Pat Eyler (pate@gnu.org), Senior Infrastructure Engineer, Freelance Developer
Pat Eyler is an infrastructure engineer for the LDS Church by profession, a Ruby geek by choice, and a writer by night. He enjoys reading, cooking, spending time with his family, and helping to build the Ruby community.

Summary:  Find out about the Rake dependency management tool -- common uses of the tool, syntax of the executable configuration file, how to extend Rake using the Ruby programming language.

Date:  27 Sep 2005
Level:  Intermediate PDF:  A4 and Letter (57 KB | 17 pages)Get Adobe® Reader®

Activity:  10822 views
Comments:  

Before you start

About this tutorial

Rake is a great addition to anybody's toolbox. If you haven't started using Rake to automate your daily computing tasks, you owe it to yourself to take a look at it today.

This tutorial walks through a history of task automation in the context of a development project, then briefly compares several automation (or dependency management) tools, presents a primer on Rake, and gives several extended examples of how to use it.

To make the best use of this tutorial, you should have Ruby and Rake installed on your system. More information about getting and installing these can be found in Resources.

1 of 9 | Next

Comments



static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=1
Zone=Open source
ArticleID=133689
TutorialTitle=Automating tasks with Rake
publish-date=09272005
author1-email=pate@gnu.org
author1-email-cc=