Skip to content

Releases: avinor/tau

v0.5.2

09 Mar 08:10
Compare
Choose a tag to compare
  • Fix possible race condition in use og go-cmd
  • Terraform 0.12.10
  • Upgraded to go 1.15

v0.5.1

14 Apr 05:46
Compare
Choose a tag to compare
  • Upgraded to go 1.14
  • Fixed issue #26 Fail if module does noe exist

v0.5.0

12 Mar 18:54
Compare
Choose a tag to compare
  • Added --destroy option for plan command to create plan to destroy all resources
  • Use go-cmd dependency instead of forked version

v0.4.0

01 Nov 23:02
Compare
Choose a tag to compare
  • Running auto init by default. If module has not been initialized before running plan or similar commands it will initialize it automatically. Can be turned off with --no-auto-init flag.
  • Support to destroy resources if files start with DESTROY or DELETE

v0.3.0

16 Oct 09:49
Compare
Choose a tag to compare
  • Added tau fmt command to format tau files
  • Fixed execution order. Could sometimes execute dependencies too late.
  • Support for defining -f multiple times to load many files / folders at same time

v0.2.0

21 Sep 23:13
Compare
Choose a tag to compare

Improved merging of blocks. Previously map attributes in inputs block with same name would cause an error with duplicate attributes. With this release it will merge the maps together.

common_auto.hcl

inputs {
    tags = {
        costCenter = "IT"
        resource = "Kubernetes"
    }
}

kubernetes.hcl

inputs {
    tags = {
        responsible = "noreply@email.com"
    }
}

Merging these 2 files together will now result in a map with costCenter, resource and responsible all defined.

FEATURES:

  • Support merging items in input maps together #13

IMPROVEMENTS:

  • Checks that environment_variables are not maps or lists
  • Improved merging of backend, environment_variables and inputs.

v0.1.0

18 Sep 09:12
Compare
Choose a tag to compare

First release that can be used for deployments in pipeline. This is still a bit work in progress, but stable enough to include in deployments scripts.

v0.1.0-alpha.2

31 Jul 11:54
Compare
Choose a tag to compare
v0.1.0-alpha.2 Pre-release
Pre-release

Another test release

v0.1.0-alpha.1

03 Jul 16:04
Compare
Choose a tag to compare
v0.1.0-alpha.1 Pre-release
Pre-release

This is a very early alpha release just to create some binaries that can be used in deployment scripts. It implements init, plan, apply and destroy commands that have been tested to work.
Still some improvements and rewrites before it's ready.