Breaking Changes
- Configuration file structure is changed
notifier
is removed- ci is changed from string to object
- command line option
-ci
is removed
The configuration ci
is changed.
AS IS
ci:
owner: suzuki-shunsuke
repo: tfcmt
TO BE
ci:
owner:
- type: envsubst
value: suzuki-shunsuke
repo:
- type: envsubst
value: tfcmt
Feature
- #57 #80 support to complement options with any environment variables
- #86 add vars to ci
- #90 #91 support Terraform v0.15
- #95 update Go from v1.14 to v1.16
add vars to ci
e.g.
ci:
vars: # ci.vars supports dynamic values using "template" or "envsubst"
yoo: # the variable "yoo" is added to ".Vars"
- type: template
value: '{{env "YOO"}}'
vars: # "vars" only supports static value
foo: foo
Refactor
- #78 change package layout