v0.9.0
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
andgosu
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.