37f5203abe6b0f603172d86530f0e65029f4ac9c
Author nitrocode <7775707+nitrocode@users.noreply.github.com> Committer GitHub <noreply@github.com> Date 2024-06-10 23:29 UTC
Message feat(terraform): add workspace aliases (#12171)
* feat(terraform): add workspace aliases
* chore: rm aliases in separate pending pr
* docs: show tfiu alias in readme
---------
Co-authored-by: Robby Russell <robby@planetargon.com>
Diff 1 diff --git a/plugins/terraform/README.md b/plugins/terraform/README.md
2 index 2b535517ca61c13bfa1c31d7229de32237a25509..b5158b4e9ffe1b505a333baa6fe24e08164571fc 100644
3 --- a/plugins/terraform/README.md
4 +++ b/plugins/terraform/README.md
5 @@ -15,20 +15,21 @@ plugins=(... terraform)
6
7 ## Aliases
8
9 -| Alias | Command |
10 -| ------ | -------------------- |
11 -| `tf` | `terraform` |
12 -| `tfa` | `terraform apply` |
13 -| `tfc` | `terraform console` |
14 -| `tfd` | `terraform destroy` |
15 -| `tff` | `terraform fmt` |
16 -| `tfi` | `terraform init` |
17 -| `tfo` | `terraform output` |
18 -| `tfp` | `terraform plan` |
19 -| `tfv` | `terraform validate` |
20 -| `tfs` | `terraform state` |
21 -| `tft` | `terraform test` |
22 -| `tfsh` | `terraform show` |
23 +| Alias | Command |
24 +| ------ | ------------------------- |
25 +| `tf` | `terraform` |
26 +| `tfa` | `terraform apply` |
27 +| `tfc` | `terraform console` |
28 +| `tfd` | `terraform destroy` |
29 +| `tff` | `terraform fmt` |
30 +| `tfi` | `terraform init` |
31 +| `tfiu` | `terraform init -upgrade` |
32 +| `tfo` | `terraform output` |
33 +| `tfp` | `terraform plan` |
34 +| `tfv` | `terraform validate` |
35 +| `tfs` | `terraform state` |
36 +| `tft` | `terraform test` |
37 +| `tfsh` | `terraform show` |
38
39
40 ## Prompt function
41 diff --git a/plugins/terraform/terraform.plugin.zsh b/plugins/terraform/terraform.plugin.zsh
42 index 8ef392efd0ced365f2c2c5e2c16b7fc24a333363..71a58b939f2cac22fc0ae3847100bd53aef47cc0 100644
43 --- a/plugins/terraform/terraform.plugin.zsh
44 +++ b/plugins/terraform/terraform.plugin.zsh
45 @@ -21,6 +21,7 @@ alias tfc='terraform console'
46 alias tfd='terraform destroy'
47 alias tff='terraform fmt'
48 alias tfi='terraform init'
49 +alias tfiu='terraform init -upgrade'
50 alias tfo='terraform output'
51 alias tfp='terraform plan'
52 alias tfv='terraform validate'