Tfenv: Adicionar opção "sem cor"

Criado em 11 jul. 2019  ·  5Comentários  ·  Fonte: tfutils/tfenv

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

enhancement moreinfo

Todos 5 comentários

É 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

Esta página foi útil?
0 / 5 - 0 avaliações