github batect/batect 0.2

latest releases: 0.85.0, 0.84.0, 0.83.9...
6 years ago

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.

Don't miss a new batect release

NewReleases is sending notifications on new releases.