Olá,
Em primeiro lugar, gostaria apenas de dizer que gosto do tfenv e obrigado por dedicar seu tempo para criá-lo.
Estou usando o tfenv no AWS CodeBuild e seria bom ter a mesma opção "-no-color" que o Terraform tem, pois agora a saída do comando se parece com isto:
·[0;32m[INFO] Installing Terraform v0.12.3·[0;39m
·[0;32m[INFO] Downloading release tarball from https://releases.hashicorp.com/terraform/0.12.3/terraform_0.12.3_linux_amd64.zip·[0;39m
0.6%
################################### 48.9%
######################################################################## 100.0%
·[0;32m[INFO] Downloading SHA hash file from https://releases.hashicorp.com/terraform/0.12.3/terraform_0.12.3_SHA256SUMS·[0;39m
tfenv: tfenv-install: ·[0;33m[WARN] No keybase install found, skipping OpenPGP signature verification·[0;39m
Archive: tfenv_download.GiiMAo/terraform_0.12.3_linux_amd64.zip
inflating: /************/.tfenv/versions/0.12.3/terraform
·[0;32m[INFO] Installation of terraform v0.12.3 successful·[0;39m
·[0;32m[INFO] Switching to v0.12.3·[0;39m
·[0;32m[INFO] Switching completed·[0;39m
Obrigado,
Stan
É uma boa pergunta e verei se encontro tempo para isso. Pode ser que eu incorpore isso em uma tentativa de rearquitetura do mecanismo de perfilagem.
Por favor, veja v2.0.0-alpha1 em master
. Isso funciona para você?
Oi,
Funciona, obrigado.
Uma coisa que vale a pena mencionar para as pessoas que acompanham esse problema é que, se alguém usar o bash padrão em um MacOS, ele não funcionará.
A declaração do dicionário bash é fornecida com o bash versão 4 e o MacOS vem por padrão com a versão 3.
Saúde,
Stan
Sim, de acordo com o CHANGELOG, 2.0.0-alpha1 depende do bash4. Eu pensei em escrever um wrapper de matriz associativa bash3, mas é um grande esforço.
Isso também foi corrigido e agora suporta bash3