Rake Task Management Essentials

Deploy, test, and build software to solve real-world automation challenges using Rake.

Rake Task Management Essentials

Andrey Koleshko

Deploy, test, and build software to solve real-world automation challenges using Rake.
Packt Subscription
FREE
$9.99/m after trial
eBook
$9.80
RRP $13.99
Save 29%
Print + eBook
$22.99
RRP $22.99
What do I get with a Packt subscription?
  • Exclusive monthly discount - no contract
  • Unlimited access to entire Packt library of 6500+ eBooks and Videos
  • 120 new titles added every month, on new and emerging tech
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
$0.00
$9.80
$22.99
$0 p/m after trial
RRP $13.99
RRP $22.99
Subscription
eBook
Print + eBook
Start 10 Day Trial

Frequently bought together


Rake Task Management Essentials Book Cover
Rake Task Management Essentials
$ 13.99
$ 9.80
Effective DevOps with AWS Book Cover
Effective DevOps with AWS
$ 35.99
$ 25.20
Buy 2 for $27.30
Save $22.68
Add to Cart

Book Details

ISBN 139781783280773
Paperback122 pages

Book Description

Rake is a build automation tool written in Ruby. It allows you to specify tasks and describe dependencies as well as group tasks in a namespace. Rake uses Ruby's anonymous function blocks to define various tasks, allowing the use of the Ruby syntax. Rake's goal is to automate build processes quickly and expressively.

"Rake Task Management Essentials" is a practical guide that covers the latest techniques in building, testing, and debugging rake tasks to solve real-world automation challenges. The book starts with a basic knowledge of Rake, allowing you to solve repetitive tasks. Then it provides you with information about processes performed with files, which is crucial for understanding the application of the tool. It includes demonstrations to show you how tasks can be run in parallel and how they can be applied in practice. Thereafter, it integrates Rake with Ruby with the help of simple and clear examples. By the end of this book, you will know how Rake has changed the programming world, especially in the Ruby community.

Table of Contents

What You Will Learn

  • Use the rake command-line tool efficiently
  • Learn Rake's language to write clear custom tasks
  • Run tasks in parallel to speed up the overall runtime of the tasks used
  • Work with file transformations to manage file tasks
  • Refactor a Rake project with the rules, prerequisites, and other technical features built into Rake tools
  • Configure a scheduler to run recurring tasks on a server
  • Configure continuous integration with Rake using a Jenkins example
  • Integrate Rake with the Rails web framework to write Rails-specific rake tasks

Authors

Table of Contents

Book Details

ISBN 139781783280773
Paperback122 pages
Read More

Read More Reviews

Recommended for You

Effective DevOps with AWS Book Cover
Effective DevOps with AWS
$ 35.99
$ 25.20
Mastering TypeScript - Second Edition Book Cover
Mastering TypeScript - Second Edition
$ 39.99
$ 28.00
UX for the Web Book Cover
UX for the Web
$ 31.99
$ 22.40
Getting Started with Terraform - Second Edition Book Cover
Getting Started with Terraform - Second Edition
$ 23.99
$ 16.80
Cybersecurity - Attack and Defense Strategies Book Cover
Cybersecurity - Attack and Defense Strategies
$ 31.99
$ 22.40
Linux: Powerful Server Administration Book Cover
Linux: Powerful Server Administration
$ 79.99
$ 56.00