Skip to content

v0.9.0

Compare
Choose a tag to compare
@lkysow lkysow released this 26 Aug 15:14
95fbe6d

Description

This release contains a new step for custom workflows called env. It allows
users to set environment variables statically and dynamically for their workflows:

workflows:
  env:
    plan:
      steps:
      - env:
          name: STATIC
          value: set-statically
      - env:
          name: DYNAMIC
          command: echo set-dynamically
      - run: echo $STATIC $DYNAMIC # outputs 'set-statically set-dynamically'

Features

  • New env step in custom workflows (#751)
  • New flag --write-git-creds helps Atlantis support private module sources. (#711)
  • Upgrade Terraform to 0.12.7 in our base Docker image.
  • Support for Terragrunt > 0.19.0 (#748)
  • The directory where Atlantis downloads Terraform binaries is now in the PATH
    of custom workflows (#678)
  • dumb-init and gosu upgraded in our Docker image (#730)

Bugfixes

  • The Terraform version specified in terraform_version is now downloaded even
    if there are only custom steps (Fixes #675)

Backwards Incompatibilities / Notes:

  • If you're using the Atlantis Docker image and aren't setting the --default-tf-version flag
    then the default version of Terraform will now be 0.12.7. Simply set the above
    flag to your desired default version to avoid any issues.

Docker

runatlantis/atlantis:v0.9.0

Diff v0.8.3..v0.9.0

v0.8.3...v0.9.0