30th release! 🎉
What's been fixed
-
Prerequisite tasks will now always be executed in the order given in the configuration file, unless reordering is required to satisfy transitive prerequisites.
For example, if the main task A has B and C as prerequisites (in that order), then B will be executed first, then C, then A. If B also has C as a prerequisite, then the order will be C, B and then A.
Thanks to @Sami5 for reporting this offline.
Getting started
First time using batect? Take a look at the getting started guide, or the Java or Ruby sample projects.
How to upgrade from previous versions
- If you're using batect 0.12 or newer, run
./batect --upgrade
to upgrade automatically. - If you're using an older version of batect, replace the
batect
script in your project with the one attached to this release. (Don't forget to make it executable withchmod +x batect
if need be.)