Commit Graph

95 Commits (bf396b5f1b89536725a3be35d7500a17cb1045b3)

Author SHA1 Message Date
Martin Atkins 7c6e78bcb0 plans: Track both the previous run and prior states in the plan
5 years ago
Alisdair McDiarmid c5a6aa31d3 cli: Add initial command views abstraction
5 years ago
Jonathan Hall 49ee3d3ef8 Grammar nit: "setup" as a verb should be spelled "set up"
5 years ago
James Bardin 1c58c6ba48 command staticcheck
5 years ago
James Bardin e998882824 remove legacy types from command package
5 years ago
James Bardin 0b31ffa587 use a single log writer
5 years ago
James Bardin 6ca477f042 move helper/logging to internal
5 years ago
Kristin Laemmert 04be220f5f deprecate helper/copy
5 years ago
Kristin Laemmert 3933cbd491
remove LegacyProvider (#26433)
5 years ago
Nick McClendon 529ee04269
Fix taint and untaint commands when in a workspace (#22467)
5 years ago
James Bardin 2e5366ac69 remove -mod=vendor from command tests
5 years ago
James Bardin c3182bd589 mock provider needs to return a valid response
5 years ago
Alisdair McDiarmid fc7e467d19 command: Add redirect support to 0.13upgrade
6 years ago
Alisdair McDiarmid 0ed04d05aa command: Fix command fixture modify-in-place bugs
6 years ago
Alisdair McDiarmid ca40107066 command/init: Better diagnostics for provider 404s
6 years ago
James Bardin 756e889697 remove unused DependsOn usage in state
6 years ago
Kristin Laemmert 27a794062e Mildwonkey/command tests (#24535)
6 years ago
Kristin Laemmert 0af09b23ca command: apply and most of import tests passing
6 years ago
Martin Atkins 549aede792 Remove terraform.ResourceProvider, use providercache.Installer instead
6 years ago
James Bardin b3fc0dab94 use addrs.ConfigResource for dependency tracking
6 years ago
James Bardin e13eecbc5b finish provider ModuleInstance replacement
6 years ago
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