Tfenv: рдореИрдХреЛрдЬрд╝ - [рддреНрд░реБрдЯрд┐] рд░рд┐рдореЛрдЯ рдореЗрдВ '0.11.2' рд╕реЗ рдореЗрд▓ рдЦрд╛рдиреЗ рд╡рд╛рд▓рд╛ рдХреЛрдИ рд╕рдВрд╕реНрдХрд░рдг рдирд╣реАрдВ рдорд┐рд▓рд╛

рдХреЛ рдирд┐рд░реНрдорд┐рдд 16 рдЬрдире░ 2018  ┬╖  8рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: tfutils/tfenv

рдирдорд╕реНрддреЗ,

MacOS рдкрд░ tfenv рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╕рдордп рдореБрдЭреЗ рдПрдХ рд╕рдорд╕реНрдпрд╛ рдорд┐рд▓рддреА рд╣реИ:

рд╕реНрдерд╛рдкрдирд╛:

$ brew install tfenv
==> Downloading https://github.com/kamatama41/tfenv/archive/v0.6.0.tar.gz
Already downloaded: /Users/*******/Library/Caches/Homebrew/tfenv-0.6.0.tar.gz
ЁЯН║  /usr/local/Cellar/tfenv/0.6.0: 19 files, 23.5KB, built in 1 second
$

рд╕реВрдЪреА рд░рд┐рдореЛрдЯ:

$ tfenv list-remote
0.11.2
0.11.1
0.11.0
0.11.0-rc1
0.11.0-beta1
...
0.1.1
0.1.0

рдПрдХ рд╕рдВрд╕реНрдХрд░рдг рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ:

$ tfenv install latest
[INFO] Installing Terraform v0.11.2
[INFO] Downloading release tarball from https://releases.hashicorp.com/terraform/0.11.2/terraform_0.11.2_darwin_amd64.zip
curl: (3) [globbing] bad range in column 44
tfenv: tfenv-install: [ERROR] Tarball download failed

$ tfenv install 0.11.2
tfenv: tfenv-install: [ERROR] No versions matching '0.11.2' found in remote

$ tfenv install 0.11.1
tfenv: tfenv-install: [ERROR] No versions matching '0.11.1' found in remote

tfenv install latest
[INFO] Installing Terraform v0.11.2
[INFO] Downloading release tarball from https://releases.hashicorp.com/terraform/0.11.2/terraform_0.11.2_darwin_amd64.zip
curl: (3) [globbing] bad range in column 44
tfenv: tfenv-install: [ERROR] Tarball download failed

рдореИрдХреЛрдЬрд╝ рд╡рд┐рд╡рд░рдг:

$ echo $BASH_VERSION
4.4.12(1)-release

$ system_profiler SPSoftwareDataType
Software:

    System Software Overview:

      System Version: macOS 10.13.2 (17C205)
      Kernel Version: Darwin 17.3.0
      Boot Volume: Macintosh HD
      Boot Mode: Normal
      Computer Name: **********
      User Name: **********
      Secure Virtual Memory: Enabled
      System Integrity Protection: Enabled
      Time since boot: 5 days 3:44

$ curl --version
curl 7.54.0 (x86_64-apple-darwin17.0) libcurl/7.54.0 LibreSSL/2.0.20 zlib/1.2.11 nghttp2/1.24.0
Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtsp smb smbs smtp smtps telnet tftp
Features: AsynchDNS IPv6 Largefile GSS-API Kerberos SPNEGO NTLM NTLM_WB SSL libz HTTP2 UnixSockets HTTPS-proxy

рдХреЛрдИ рд╡рд┐рдЪрд╛рд░ рдРрд╕рд╛ рдХреНрдпреЛрдВ рд╣реЛрддрд╛ рд╣реИ?

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реИ - tfenv 1.0.1:

tfenv list-remote
<empty>

рдКрдкрд░ рджрд┐рдП рдЧрдП рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛, рдХрд╛рдо рдирд╣реАрдВ рдХрд┐рдпрд╛ред

рд╕рднреА 8 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдЕрджреНрдпрддрди: рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореВрд▓ рдХрд╛рд░рдг рдпрд╣ рдерд╛ рдХрд┐ рдореЗрд░реЗ рдмреИрд╢ рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдореИрдВ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдБ grep рд░рдВрдЧ рд╡рд┐рдХрд▓реНрдк:

# For grep
export GREP_OPTIONS='--color=always'

рдЬреЛ grep рдХреЛ рд╡рд┐рд╢реЗрд╖ рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХрд┐рдП рдЧрдП рд░рдВрдЧ рд╡рд░реНрдгреЛрдВ рдХреЛ рдкреНрд░рд┐рдВрдЯ рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрджреЗрд╢ рджреЗрддрд╛ рд╣реИ рдФрд░ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рддреА рд╣реИред

рд╕рдорд╛рдзрд╛рди: рдмреИрд╢ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ --color=never рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ рддрд╛рдХрд┐ рдпрд╣ grep рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдмреИрд╢ рдкрд░реНрдпрд╛рд╡рд░рдг рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЛ рдЕрдзрд┐рд▓реЗрдЦрд┐рдд рдХрд░ рджреЗред рдкреАрдЖрд░ # 84ред

рд╢реБрдХреНрд░рд┐рдпрд╛ред рдЕрднреА рдХреЗ рд▓рд┐рдП рдЗрд╕рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░ рд░рд╣реЗ рд╣реИрдВред

GREP_OPTIONS="--color=never" tfenv install 0.11.7

рдпрд╛ рдореЗрд░реА рдЖрд░рд╕реА рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдПрдХ рдЙрдкрдирд╛рдо

alias tfenv='GREP_OPTIONS="--color=never" tfenv'

84

grep: warning: GREP_OPTIONS is deprecated; please use an alias or script

рдпрд╣ рд╕реЛрдЪрдирд╛ рд╢реБрд░реВ рдХрд░рдирд╛ рдЕрдм tfscaffold рдХреА рдЪрд┐рдВрддрд╛ рдХрд╛ рд╡рд┐рд╖рдп рдирд╣реАрдВ рд╣реИред

рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реИ - tfenv 1.0.1:

tfenv list-remote
<empty>

рдКрдкрд░ рджрд┐рдП рдЧрдП рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛, рдХрд╛рдо рдирд╣реАрдВ рдХрд┐рдпрд╛ред

2.0.0-рдЕрд▓реНрдлрд╛3 рдХреЗ рд╕рд╛рде рдХреЛрдИ рдмреЗрд╣рддрд░?

рдЕрдЧрд░ рд╕рдорд╕реНрдпрд╛ v2.0.0 . рдХреЗ рд╕рд╛рде рдмрдиреА рд░рд╣рддреА рд╣реИ рддреЛ рдХреГрдкрдпрд╛ рдлрд┐рд░ рд╕реЗ рдЦреЛрд▓реЗрдВ

рдореБрдЭреЗ рдЖрдЬ рд╕рдВрд╕реНрдХрд░рдг 2.0.0 рдкрд░ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рд╛ рдХреНрд╖рдорд╛ рдХрд░реЗрдВ ...: -/ рдЙрдкрдирд╛рдо рдиреЗ рдореЗрд░реА рд╕рдорд╕реНрдпрд╛ рдХреЛ рдХреИрд╕реЗ рдареАрдХ рдХрд┐рдпрд╛ред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

z0rc picture z0rc  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

larsLarski picture larsLarski  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

gudlyf picture gudlyf  ┬╖  10рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

pradeep2987 picture pradeep2987  ┬╖  7рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

alexppg picture alexppg  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ