Tfenv: 「-no-color」オプションを追加

作成日 2019年07月11日  ·  5コメント  ·  ソース: tfutils/tfenv

こんにちは、

まず、私はtfenvが好きだと言いましょう。時間を割いて作成していただき、ありがとうございます。

AWS CodeBuildでtfenvを使用していますが、コマンド出力が次のようになっているため、Terraformと同じ「-no-color」オプションがあると便利です。

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

それは良い質問です、そして私はそれのための時間を見つけることができるかどうか見るでしょう。 これを、ロギングメカニズムの意図された再設計に組み込んだ可能性があります。

master v2.0.0-alpha1を参照してください。 これはあなたのために働きますか?

やあ、

それはうまくいきます、ありがとう。

この問題をフォローしている人にとって言及する価値のあることの1つは、誰かがMacOSでデフォルトのbashを使用すると、機能しないということです。
bashディクショナリ宣言はbashバージョン4で提供され、MacOSはデフォルトでバージョン3に付属しています。

乾杯、
スタン

はい、CHANGELOGによると、2.0.0-alpha1はbash4に依存しています。 bash3連想配列ラッパーを作成することを検討しましたが、大変な労力を要します。

これも修正され、bash3をサポートするようになりました

このページは役に立ちましたか?
0 / 5 - 0 評価