Commit Graph

44 Commits (dbce85d85ff0beebc660b3d1805b4ef15361af00)

Author SHA1 Message Date
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
James Nugent b190aa05a5 core: Add missing OutputStates in synthetic state
10 years ago
James Nugent 3ea3c657b5 core: Use OutputState in JSON instead of map
10 years ago
Mitchell Hashimoto f34ef1f92a
command: compilation works
10 years ago
Paul Hinze c7f5450a96 command: Add `terraform untaint`
10 years ago
Mitchell Hashimoto 344e7c26b5 fix a bunch of tests from go-getter import
11 years ago
Kevin Nuckolls bf9c5c46d0 Tests for apply parallelism=1 and parallelism=2
11 years ago
Mitchell Hashimoto 22087181af command/push: archive, upload
11 years ago
Mitchell Hashimoto 4ec31ecb95 command/taint: new command
11 years ago
Mitchell Hashimoto 622690583c command/init: remove dependency on remote package
11 years ago
Armon Dadgar 09d7fb7c27 command: cleanup test function names
11 years ago
Armon Dadgar 34df217514 command/pull: Adding the pull command
11 years ago
Mitchell Hashimoto af548c9b53 command/plan: ask for input
12 years ago
Mitchell Hashimoto a36b3e1ec5 command: tests pass
12 years ago
Mitchell Hashimoto 9b2b3a963f ResourceDiff => InstanceDiff
12 years ago
Mitchell Hashimoto cdad3036ae command: closer to compiling
12 years ago
Mitchell Hashimoto 642fed0356 command: terraform.tfvars loaded by default if it exists
12 years ago
Mitchell Hashimoto dc0ec11ec9 command: fix tests
12 years ago
Mitchell Hashimoto 6bf543cb07 command/plan: default state path
12 years ago
Mitchell Hashimoto 8f7244695f command/graph: takes config dir as arg
12 years ago
Mitchell Hashimoto a6ae7230d1 command: use new API
12 years ago
Mitchell Hashimoto 64363da9dd command/plan: add -destroy flag to plan a destroy
12 years ago
Mitchell Hashimoto fe79e5df03 command/apply: can take a plan as an argument
12 years ago
Mitchell Hashimoto 84cf644a30 command: apply uses the new plan structure
12 years ago
Mitchell Hashimoto 82af81b606 command: tests for apply
12 years ago