Commit Graph

115 Commits (94de72c63834acea811c27a585c19eae29374a4b)

Author SHA1 Message Date
Martin Atkins 1feb26f196 main: load CLI config files from ~/.terraform.d/*.tfrc
9 years ago
Martin Atkins 35a058fb3d main: configure credentials from the CLI config file
9 years ago
Martin Atkins 865e61b4ea main+command: provide service disco and creds to commands
9 years ago
Martin Atkins cb17a9a607 main: allow enabling plugin caching via config file or environment
9 years ago
Martin Atkins 3f401f0cd4 main: make configuration available when initializing commands
9 years ago
Martin Atkins 0fe43c8977 cli: allow disabling "next steps" message in terraform plan
9 years ago
James Bardin 2e7c8ab76a update commands.go to use StateMeta
9 years ago
Mike Helmick 9d7fce2f69 command: "terraform workspace show" to print current workspace name
9 years ago
Martin Atkins 31d556894f command: shallow UI-focused rename of "environment" to "workspace"
9 years ago
Martin Atkins 3af0ecdf01 command: "terraform providers" command
9 years ago
Martin Atkins 8364383c35 Push plugin discovery down into command package
9 years ago
James Bardin 9e9d0b1bdf move force-unlock to plumbing
9 years ago
James Bardin 39a5ddd381 Split Meta back out of StateMeta
9 years ago
James Bardin b53704ed87 Thread the environment through all commands
9 years ago
James Bardin c8526484b3 split the env command into subcommands
9 years ago
James Bardin 31f033827f Add basic env commands
9 years ago
James Bardin 65abe98047 Remove lock command and rename lock/force-unlock
9 years ago
Mitchell Hashimoto 1492c578de
update main commands listing to the new commands
9 years ago
Mitchell Hashimoto e9c35eae32
Forward SIGTERM and handle that as an interrupt
10 years ago
Mildred Ki'Lya 9ab7cab19e
Gracefully stops on SIGTERM
10 years ago
Martin Atkins fef5727904 Remind future maintainers to update the docs when changing CLI usage
10 years ago
James Bardin b8adf10236 Add debug command with json2dot
10 years ago
Mitchell Hashimoto a867457d75
command/console
10 years ago
Mitchell Hashimoto 3fdc08a9eb core: Add `terraform state rm` command and docs
10 years ago
James Nugent aa5dc453ee cli: Fix registration of `state mv`.
10 years ago
Paul Hinze 0d4c05f1e2 Revert "core: Keep errors/warning out of stdout for ease of automation"
10 years ago
Maxime Bury 56ec9b3354 Keep errors/warning out of stdout for ease of automation
10 years ago
Mitchell Hashimoto ff94381e7e
command/import wip
10 years ago
Chris Bednarski 6360e6c8b6 Implemented internal plugin calls; which allows us to compile plugins into the main terraform binary
10 years ago
Mitchell Hashimoto f6692e66ac add command/state show
10 years ago
Mitchell Hashimoto d1b46e99bd Add `terraform state list` command
10 years ago
Martin Atkins fa703db8a6 Merge #4955: "terraform fmt" command
10 years ago
Paul Hinze c7f5450a96 command: Add `terraform untaint`
10 years ago
Dan Carley cc41c7cfa0 command/fmt: Add new fmt command
10 years ago
Soren Mathiasen db69a2959b Added verify command
10 years ago
Mitchell Hashimoto cdde9149ff command/push: start it
11 years ago
Mitchell Hashimoto 01cd761023 command: move remote configuration stuff
11 years ago
Mitchell Hashimoto b06a88d1ab main: add the taint command
11 years ago
Mitchell Hashimoto 579f102f37 command: start migrating to new state package
11 years ago
Armon Dadgar b3871c0c5a command/remote: Adding skeleton
12 years ago
Armon Dadgar 38002904f4 command/push: Adding the push command
12 years ago
Armon Dadgar 34df217514 command/pull: Adding the pull command
12 years ago
Mitchell Hashimoto 70191d22a6 Add checkpoint
12 years ago
Mitchell Hashimoto f302e7d1bb main: add Destroy
12 years ago
Mitchell Hashimoto fe4f53eb5b enable init command
12 years ago
Mitchell Hashimoto ed538a9594 command: Get command, not functional yet. Converted to use modules.
12 years ago
Mitchell Hashimoto 4e17aaf927 Always enable colors for now
12 years ago
Mitchell Hashimoto 17d085b13a Always enable color for now
12 years ago
Mitchell Hashimoto c3229aaef1 Always enable color on Windows since tty check doesn't work well
12 years ago
Mitchell Hashimoto 8dc842aa8e Don't color output if stdout is not a tty
12 years ago
Mitchell Hashimoto dde0f0f8df command/version: use Meta
12 years ago
Mitchell Hashimoto 2caff709d6 comand/output
12 years ago
Mitchell Hashimoto 77bfa5657e Fix compilation, use the new command.Meta object
12 years ago
Mitchell Hashimoto dbc1c63d79 command/show
12 years ago
Mitchell Hashimoto 0e88867052 Compile
12 years ago
Mitchell Hashimoto 5aa6ada589 command/apply: Ctrl-C works
12 years ago
Mitchell Hashimoto 93fbb9ea8f command/graph
12 years ago
Mitchell Hashimoto 1819b6fb34 command/refresh
12 years ago
Mitchell Hashimoto 01319e1dc9 Ui hook
12 years ago
Mitchell Hashimoto bff4b8a58c command: plan
12 years ago
Mitchell Hashimoto 8aa99687c3 command/apply: basic implementation
12 years ago
Mitchell Hashimoto f9e830705d Prefixed IO to make sure stdout/stderr match up
12 years ago
Mitchell Hashimoto 6c6bc0ae3e commands/diff: starting up, got it loading a Terraform
12 years ago
Mitchell Hashimoto 046e80361b commands: start apply
12 years ago
Mitchell Hashimoto a4a4e3784d Implement CLI, version command
12 years ago