Commit Graph

86 Commits (f2dbf80badc8c7385a7b44bb040ae5e8550e7e60)

Author SHA1 Message Date
Kristin Laemmert 5f313a65ad
command: remove 0.12upgrade (#24403)
6 years ago
Alisdair McDiarmid 3b0b29ef52 command: Add scaffold for 0.13upgrade command
6 years ago
James Bardin 1b45b744c3 remove json2dot command
6 years ago
Alisdair McDiarmid 081f02971d command/logout: Add terraform logout command
6 years ago
Alisdair McDiarmid b75201acc2 Enable login subcommand, add manual token support
6 years ago
Martin Atkins e9d0822b2a command: Accept a "provider source" from the main package
6 years ago
Pam Selle 78b1220558 Remove config.go and update things using its aliases
6 years ago
Radek Simko 32f9722d9d
Replace import paths & set UA string where necessary
7 years ago
Martin Atkins 67d6f58f31 main: use cliconfig.ConfigDir instead of just ConfigDir
7 years ago
Martin Atkins 131656a237 main: Temporarily disable "terraform login" as a command
7 years ago
Martin Atkins 7ccd6204c4 command: Swappable implementation of launching web browsers
7 years ago
Martin Atkins 6bba3ceb42 command: "terraform login" command
7 years ago
Martin Atkins 22a2580e93 main: Use the new cliconfig package credentials source
7 years ago
Martin Atkins e1590d0a70 command/cliconfig: Factor out CLI config handling
7 years ago
Kristin Laemmert 16823f43de
command/jsonprovider: export providers schemas to json (#20446)
7 years ago
Martin Atkins ffe5f7c4e6 command: 0.12upgrade command
8 years ago
Martin Atkins 618883596a command: remove "terraform push"
8 years ago
Sander van Harmelen 179b32d426 Add a `CredentialsForHost` method to disco.Disco
8 years ago
James Bardin 6884a07bba use the new Meta.ShutdownCh when building commands
9 years ago
Martin Atkins 3da5fefdc1 command: Allow TF_DATA_DIR env var to override data directory
9 years ago
Martin Atkins e9816c60f1 main: allow overriding host-based discovery in CLI config
9 years ago
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