Some interesting Rake gems slected from the "Rake" search results at RubyGems, which might be useful for the toolchain of ALAN projects:
- rake-dependencies — Provides rake tasks for downloading and extracting tools depended on for further build activities.
- 👍 Actively maintained.
- 👎 depends on rake_factory Gem (from same author) which provides templates for creating custom Rake extensions. This adds some complexity to the Gem, especially if we need to customize it. Also, rake_factory lacks documentation.
- rake_factory — Provides base classes and modules to allow declarative definition of rake tasks.
- rake-extensions — (2019) useful add-ons for writing rake tasks. Offers OS detection!
- 👎 no GitHub/Git repository (download only).
- rake-hooks — (2012) Add after and before hooks to rake tasks.
- rake-echo — (2015) Utilities to print things to the console..
- RakeBubbler — Captures raketask output along with additional information (task name, duration, start time, error) for further usage.
- rake-leaves — (2014) User-friendly argument handling for rake tasks.
- rake_exception_hook — (2016)
- 👍 Small and simple extension, provides a good example on how to extend Rake.
- git-tagger — (2012) Nifty rake tasks to simplify your git tagging.
Custom Extensions
These are mostly collections of custom extension covering common Rake tasks, created by users like us, so they might contain inspiring material.
- rake-plus — (2012) Some custom Rake extension with useful tasks, e.g. Git branch, Git version.
- limerick_rake — (2012) Databse, Git, Sass, and other useful tasks.
Some interesting Rake gems slected from the "Rake" search results at RubyGems, which might be useful for the toolchain of ALAN projects:
Custom Extensions
These are mostly collections of custom extension covering common Rake tasks, created by users like us, so they might contain inspiring material.