github batect/batect 0.33.0

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

What's new

  • ⚠️ Potentially breaking change: project and container names are now required to be valid Docker references, to ensure that auto-generated image names are valid.

    Valid Docker references:

    • must contain only:
      • lowercase letters
      • digits
      • dashes (-)
      • single consecutive periods (.)
      • one or two consecutive underscores (_)
    • must not start or end with dashes, periods or underscores

    (this resolves #101 - thanks to @jagregory for the feedback)

What's been fixed

  • The error messages shown when using a value in an unexpected format in the configuration file (such as providing a string where a list is expected) are now much clearer. (#102 - thanks again to @jagregory for the feedback)

  • Pulling private images from Google Cloud Container Registry no longer fails with The credentials returned for 'gcr.io' by the credential helper executable 'docker-credential-gcloud' are invalid: there is no 'ServerURL' field. (#103 - thanks to @tjacoby for the feedback)

  • Building images where the base image has not been pulled and is hosted on a registry requiring authentication no longer fails. (#103 - thanks again to @tjacoby for the feedback)

Getting started

First time using batect? Take a look at the getting started guide, or the many sample projects.

How to upgrade from previous versions

If you're already using batect, run ./batect --upgrade to upgrade automatically.

Don't miss a new batect release

NewReleases is sending notifications on new releases.