What's new
The big new feature in this release is prerequisites: the ability to specify that some tasks must run before another task. For example, say you need to build your app before running the journey tests - now you can specify this in your batect.yml
:
tasks:
build:
description: Build the application.
run:
container: build-env
command: ./build.sh
journeyTest:
description: Run the journey tests.
run:
container: build-env
command: ./journeyTest.sh
start:
- app
prerequisites:
- build
The sample project has been updated to take advantage of this feature.
What's been fixed
- The
batect
script will now produce a more friendly error message if Java is not installed.
Getting started
First time using batect? Take a look at the getting started guide, or the sample project.
How to upgrade from previous versions
Already using batect? To install this update, simply replace the batect
script in your project with the one attached to this release.