🚀 Enhancements
Update remote state backend. Add acceptance tests @aknysh (#76)
what
- Update remote state backend
- Update tests for remote state backend
- Add acceptance tests
why
- Deep-merge
remote_state_backend
section withbackend
section - this will allow keepingremote_state_backend
section DRY without repeating all keys from thebackend
section and only overriding the attributes that are different for remote state backend (e.g.role-arn: null
inbackend
whilerole_arn: "arn:aws:iam::123456789012:role/eg-gbl-root-terraform"
inremote_state_backend
section) - Run acceptance tests on pull request and release