Tfenv: Добавить опцию "-no-color"

Созданный на 11 июл. 2019  ·  5Комментарии  ·  Источник: tfutils/tfenv

Привет,

Прежде всего, позвольте мне сказать, что мне нравится tfenv, и спасибо, что нашли время на его создание.

Я использую tfenv в AWS CodeBuild, и было бы неплохо иметь тот же параметр «-no-color», что и в Terraform, поскольку теперь вывод команды выглядит следующим образом:

·[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

Спасибо,
Стэн

enhancement moreinfo

Все 5 Комментарий

Это хороший вопрос, и я посмотрю, найду ли для него время. Возможно, я включу это в предполагаемую реконструкцию механизма регистрации.

См. V2.0.0-alpha1 в master . Это работает для вас?

Привет,

Работает, спасибо.

Людям, которые следят за этой проблемой, стоит упомянуть одну вещь: если кто-то использует bash по умолчанию на MacOS, это не сработает.
Объявление словаря bash поставляется с bash версии 4, а MacOS по умолчанию поставляется с версией 3.

Ваше здоровье,
Стэн

Да, согласно CHANGELOG, 2.0.0-alpha1 зависит от bash4. Я подумал о написании оболочки ассоциативного массива bash3, но это требует больших усилий.

Это также было исправлено и теперь поддерживает bash3.

Была ли эта страница полезной?
0 / 5 - 0 рейтинги