Commit Graph

105 Commits (eccfa6de5ca33867f83ea2ea950579c7a2bd4d9c)

Author SHA1 Message Date
James Bardin f7f1e8e406 Sort arguments in Meta.process
9 years ago
Robert Liebowitz e67ecb5ce2 Restructure Meta.process to logically group code
9 years ago
Robert Liebowitz 8d98fdecac Autoload only .auto.tfvars files
9 years ago
Robert Liebowitz 006744bfe0 Use all tfvars files in working directory
9 years ago
Jake Champlin 9944ea6886
core: Skip provider checksum validation based on env var
9 years ago
Martin Atkins 3df164502a command: don't prompt for state migration if TF_INPUT is set
9 years ago
James Bardin 000e860706 Add plugin dir scaffolding
9 years ago
James Bardin 55bf19e548 always write to dataDir in the current directory
9 years ago
James Bardin cbbbcea4b9 stop err scanner goroutines between tests
9 years ago
Martin Atkins 418a8a8bc9 command + backend: rename various API objects to "Workspace" terminology
9 years ago
Martin Atkins 31d556894f command: shallow UI-focused rename of "environment" to "workspace"
9 years ago
David Glasser c25d848ffb core: allow overriding environment name via env var
9 years ago
Martin Atkins 4571a16b15 command: remove Meta.forceProviderSHA256s
9 years ago
Martin Atkins 6ba6508ec9 command: pass the locked plugin hashes into ContextOpts
9 years ago
Martin Atkins 7ca592ac06 core: use ResourceProviderResolver to resolve providers
9 years ago
Martin Atkins 8364383c35 Push plugin discovery down into command package
9 years ago
James Bardin 7aa2ce8341 add -reconfigure option for init
9 years ago
James Bardin aad143b6d1 set stateLock to true when building meta flagSet
9 years ago
James Bardin 305ef43aa6 provide contexts to clistate.Lock calls
9 years ago
James Bardin 50023e9a60 honor `input=false` in state migration
9 years ago
James Bardin 54e536cfe0 add `-force-copy` option to init command
9 years ago
Mitchell Hashimoto d475fc29a8
command: test that terraform meta information is passed through
9 years ago
James Bardin 4dac986a91 Local.StatePaths doesn't need to reutrn an error
9 years ago
James Bardin b53704ed87 Thread the environment through all commands
9 years ago
James Bardin 07903189f1 s/Meta.lockState/Meta.stateLock/g
9 years ago
James Bardin 9cdba1f199 enable local state locking for apply
9 years ago
Mitchell Hashimoto ad7b063262
command: convert to use backends
9 years ago
Mitchell Hashimoto 77efacf30e
command: use helper/variables for flags and parsing
9 years ago
Daniel Spangenberg 804a5bd3c5 Implements import with specified provider
10 years ago
Mitchell Hashimoto 251231e3ee
command: more manageable shadow error output
10 years ago
Mitchell Hashimoto 1a6056b287
command: split out and tag code so compilation works on Solaris
10 years ago
Mitchell Hashimoto a867457d75
command/console
10 years ago
Mitchell Hashimoto 5107c33119
command/import: load configurations and allow empty config dirs
10 years ago
Mitchell Hashimoto 57c0cadc79 Merge pull request #9666 from hashicorp/jbardin/debug
10 years ago
Mitchell Hashimoto f6dacab0ba Merge pull request #9794 from hashicorp/b-partial-input
10 years ago
James Bardin 797a1b339d DebugInfo and DebugGraph
10 years ago
Mitchell Hashimoto d429e82661
command: show shadow errors to the user
10 years ago
Mitchell Hashimoto 1248b147ac
command/meta: always ask for unset variable input
10 years ago
Mitchell Hashimoto 2019a44f04
command/apply: apply from plan respects -backup and -state-out
10 years ago
Mitchell Hashimoto af82be19ea
helper/experiment: a helper for setting, making experiments
10 years ago
Mitchell Hashimoto 1a418c1452
command/apply: -Xnew-destroy
10 years ago
Mitchell Hashimoto ae4f79e3b6
command/meta: add -shadow flag to disable shadow graph
10 years ago
Mitchell Hashimoto ec15783f24
-Xnew-apply to enable the new apply graph
10 years ago
Mitchell Hashimoto 609219fc65 command/meta: validate config immediately
10 years ago
James Nugent 681d94ae20 core: Allow lists and maps as variable overrides
10 years ago
David Glasser 50959a654c command: Remove second DefaultDataDirectory const (#7666)
10 years ago
James Nugent 5d18f41f04 core: Convert context vars to map[string]interface{}
10 years ago
James Bardin 6b5ee73e86 Use -state-out option when applying from a plan
10 years ago
Mitchell Hashimoto 3c9a92e04a
command: Context buliding allows empty module trees
10 years ago
Mitchell Hashimoto 35c87836b4 core: Add terraform_version to state
10 years ago