Commit Graph

74 Commits (449ea72e87da7e697ef7b68283a852cc9cc09045)

Author SHA1 Message Date
Kristin Laemmert 47a16b0937
addrs: embed Provider in AbsProviderConfig instead of Type
6 years ago
Martin Atkins 8b511524d6
Initial steps towards AbsProviderConfig/LocalProviderConfig separation (#23978)
6 years ago
Kristin Laemmert 6541775ce4
addrs: roll back change to Type field in ProviderConfig (#23937)
6 years ago
James Bardin 98c02ac114 remove stale dependencies on `state mv`
6 years ago
James Bardin 42a2bb4da3 expand test tempdir symlinks to fix tests on macos
6 years ago
Kristin Laemmert e3416124cc
addrs: replace "Type string" with "Type Provider" in ProviderConfig
6 years ago
Kristin Laemmert 9891d0354a
providers: use addrs.Provider as map keys for provider.Factory (#23548)
6 years ago
James Bardin 46dbb3dde5 use Dependencies to connect creator and destroyer
6 years ago
Radek Simko 5b9f2fafc8 Standardise directory name for test data
7 years ago
James Bardin ac2219ba6e don't lose Private state data during copy
7 years ago
Martin Atkins 86c02d5c35 command: "terraform init" can partially initialize for 0.12upgrade
7 years ago
Martin Atkins 0c0a437bcb Move module install functionality over to internal/initwd
7 years ago
James Bardin 149ccd929e missing commits from 19688
7 years ago
Sander van Harmelen 79a9a15879 command/state: lock when pushing state
7 years ago
Martin Atkins 884aa387b8 command: Use vendoring when building helper programs in tests
7 years ago
Martin Atkins ad276142b4 command: Fix the command package test build
7 years ago
Martin Atkins c3d11b762b command: Fix testBackendState
7 years ago
Sander van Harmelen 52a1b22f7a Implement the remote enhanced backend
7 years ago
Martin Atkins 541952bb8f Revert some work that happened since v0.12-dev branched
7 years ago
Martin Atkins 7b77e20bdc command: Fix several "terraform init" tests
7 years ago
Martin Atkins 89d0944e5b command: Fix even more of the "terraform refresh" tests
7 years ago
Martin Atkins 98bbd560b5 command: Fix most (but not all) "terraform plan" tests
7 years ago
Martin Atkins 741d334ee4 command: Even more fixes for "apply" command tests
7 years ago
Martin Atkins fc2614c939 command: Fix some tests for the "apply" command
7 years ago
Martin Atkins d9051be66d command: Use new provider and provisioner types in test helpers
7 years ago
Martin Atkins a3403f2766 terraform: Ugly huge change to weave in new State and Plan types
7 years ago
Martin Atkins a270a18a4d command: Update tests for changes in "terraform" package
7 years ago
Martin Atkins ebafa51723 command: Various updates for the new backend package API
7 years ago
Sander van Harmelen 7fb2d1b8de Implement the Enterprise enhanced remote backend
8 years ago
Sander van Harmelen 179b32d426 Add a `CredentialsForHost` method to disco.Disco
8 years ago
James Bardin e980156451 cleanup temp files from command tests
8 years ago
James Bardin 5203c66116 pass command credentials into module.Storage
8 years ago
James Bardin 3a495ffe56 rename ModuleStorage to Storage
8 years ago
James Bardin f2a7b94692 use the new ModuleStorage in the command package
8 years ago
Martin Atkins c12d64f340 Use t.Helper() in our test helpers
9 years ago
James Bardin 054716c397 use testStateRead helper in apply tests
9 years ago
James Bardin 501cbeaffe testState shouldn't rely on mods from WriteState
9 years ago
Martin Atkins c835ef8ff3 Update tests for the new ProviderResolver interface
9 years ago
Martin Atkins 8364383c35 Push plugin discovery down into command package
9 years ago
Mitchell Hashimoto 1d8b76c89d
command: initial work on migrating envs, basic cases first
9 years ago
James Bardin f2e496a14c Have backend operations properly unlock state
9 years ago
James Bardin b80ae5e13e Add source path argument to testLockState
9 years ago
James Bardin f3e4c05250 build the statelocker binary before running
9 years ago
James Bardin bd65ddbcaa Add test for apply/refresh on locked state files
9 years ago
Mitchell Hashimoto ad7b063262
command: convert to use backends
9 years ago
Mitchell Hashimoto 2f8bf5b7ec
terraform: add variables to Interpolator value
9 years ago
Mitchell Hashimoto 2019a44f04
command/apply: apply from plan respects -backup and -state-out
9 years ago
Mitchell Hashimoto e8267f4907
command/push: failing test for pushing with no modules
10 years ago
James Bardin cdb80f68a8 Ensure better state normalization
10 years ago
James Bardin 1af7ee87a2 Silence log output when not verbose
10 years ago