Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Terraform 0.12 support #731

Merged
merged 58 commits into from
Jun 10, 2019
Merged
Show file tree
Hide file tree
Changes from 46 commits
Commits
Show all changes
58 commits
Select commit Hold shift + click to select a range
42fa65c
Switch to HCL2 parser
brikis98 Jun 6, 2019
6466cd5
Update all the test fixtures
brikis98 Jun 6, 2019
5222aab
Update all the tests
brikis98 Jun 6, 2019
b42fd86
Fix compile error and bool check
brikis98 Jun 6, 2019
0e3ddc0
Fix configstack test
brikis98 Jun 6, 2019
2d35949
Fix dependencies syntax
brikis98 Jun 6, 2019
73bb229
Fix a few more configstack tests
brikis98 Jun 6, 2019
1bfa50f
Fix terraform block syntax
brikis98 Jun 6, 2019
77ce597
Attr should be called inputs
brikis98 Jun 6, 2019
50cfb11
Remove missing references to terraform.tfvars
brikis98 Jun 6, 2019
ab495c9
Fix handling of tags
brikis98 Jun 6, 2019
e88e106
Fix include syntax
brikis98 Jun 6, 2019
b2b7f4b
Set inputs as env vars
brikis98 Jun 6, 2019
0611d5a
Run make fmt
brikis98 Jun 6, 2019
477ac27
Fix string handling. Add integration test case for input handling.
brikis98 Jun 6, 2019
08402c1
Update docs
brikis98 Jun 6, 2019
1faf766
Document inputs
brikis98 Jun 6, 2019
9fe446c
Rename get_tfvars_dir and get_parent_tfvars_dir
brikis98 Jun 6, 2019
722b6f2
Add migration guide
brikis98 Jun 6, 2019
ae9e4b1
Merge branch 'master' into tf12
brikis98 Jun 6, 2019
02b0eb2
Remove TF 0.12 note
brikis98 Jun 6, 2019
78cb92f
Update Terraform version check
brikis98 Jun 6, 2019
9857bbb
Update to new circle image with Terraform 0.12 on it
brikis98 Jun 7, 2019
fdce37c
Don't override env vars user has already set
brikis98 Jun 7, 2019
993e195
Add tests for setTerragruntInputsAsEnvVars
brikis98 Jun 7, 2019
47391c6
Wrap example in inputs attr
brikis98 Jun 7, 2019
9f19fd9
Add comments to explain testCase copying
brikis98 Jun 7, 2019
b00c3f9
Fix terraform init -from-module behavior
brikis98 Jun 7, 2019
9c6c2f2
Apply suggestions from code review
brikis98 Jun 7, 2019
dc5f0aa
Test get_env helper in inputs block
brikis98 Jun 7, 2019
249662e
Proper indentation
brikis98 Jun 7, 2019
e951bc2
Fix download dir deletion/creation
brikis98 Jun 7, 2019
07a4c49
Update all Terraform test fixtures to 0.12 syntax
brikis98 Jun 7, 2019
80ecfba
Work around Terraform issue with 'init -get=false'
brikis98 Jun 7, 2019
78792ed
Re-order init args
brikis98 Jun 8, 2019
b5a4d20
Switch to go-getter for downloading source
brikis98 Jun 8, 2019
fb91862
Fix config block in terraform_remote_state
brikis98 Jun 8, 2019
ea56319
Fix how we pass S3 bucket name to config stacks
brikis98 Jun 8, 2019
72d46bb
Execute hooks around download source
brikis98 Jun 8, 2019
76b432c
Update README on how we download
brikis98 Jun 8, 2019
837fb4f
Fix state equality check
brikis98 Jun 8, 2019
8d76430
Don't automatically apply external dependencies in non-interactive mode
brikis98 Jun 8, 2019
2d79cde
Fix configstack tests
brikis98 Jun 8, 2019
8d8dcc7
Skip external dependencies test
brikis98 Jun 8, 2019
65741db
Put tmp dir into configured download dir
brikis98 Jun 8, 2019
b0ca9e4
Fix tmp dir location
brikis98 Jun 9, 2019
cc241e8
Try CopyFolderContents implementation based on filepath.Glob
brikis98 Jun 9, 2019
bb61c8d
Exztract UniqueId helper
brikis98 Jun 9, 2019
e239808
Use UniqueId in temp folder creation. Defer temp folder deletion.
brikis98 Jun 9, 2019
58556e0
Try to add sleep on S3 bucket creation
brikis98 Jun 9, 2019
68f6a1b
Increase sleep
brikis98 Jun 9, 2019
71b72e1
Replace filepath.Walk in tests
brikis98 Jun 9, 2019
f9c08ed
Fix dest dir in copyfoldercontents
brikis98 Jun 9, 2019
31fa15b
Create parent dir before copying
brikis98 Jun 9, 2019
866e689
Remove deprecated S3 settings
brikis98 Jun 9, 2019
a531167
Slightly clearer logging. Remove sleep as it doesn't help.
brikis98 Jun 10, 2019
2aa4573
Do S3 bucket creation in retry loop
brikis98 Jun 10, 2019
264812d
Skip symlinks
brikis98 Jun 10, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ workspace_root: &workspace_root
defaults: &defaults
working_directory: *workspace_root
docker:
- image: 087285199408.dkr.ecr.us-east-1.amazonaws.com/circle-ci-test-image-base:latest
- image: 087285199408.dkr.ecr.us-east-1.amazonaws.com/circle-ci-test-image-base:tf-0.12

version: 2
jobs:
Expand Down
92 changes: 92 additions & 0 deletions Gopkg.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading