Tfenv: рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛

рдХреЛ рдирд┐рд░реНрдорд┐рдд 20 рдирд╡ре░ 2019  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: tfutils/tfenv

рдореИрдХ-рд╕реА0007380:~ ib$ brew install tfenv
Homebrew рдЕрдкрдбреЗрдЯ рд╣реЛ рд░рд╣рд╛ рд╣реИ...
==> https://github.com/tfutils/tfenv/archive/v1.0.2.tar.gz рдбрд╛рдЙрдирд▓реЛрдб рдХрд░ рд░рд╣рд╛ рд╣реИ
рдкрд╣рд▓реЗ рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб: /рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛/ixb/рд▓рд╛рдЗрдмреНрд░реЗрд░реА/рдХреИрд╢/рд╣реЛрдордмреНрд░реВ/рдбрд╛рдЙрдирд▓реЛрдб/57d000da62948b9bc641a5c4d5aeb1b82c7951025a1c6205baf0ffcc1c2cc5d3--tfenv-1.0.2.tar.gz
/usr/рд▓реЛрдХрд▓/рд╕реЗрд▓рд░/tfenv/1.0.2: 20 рдлрд╛рдЗрд▓реЗрдВ, 29.2рдХреЗрдмреА, 7 рд╕реЗрдХрдВрдб рдореЗрдВ рдирд┐рд░реНрдорд┐рдд
рдореИрдХ-рд╕реА0007380:~ ib$ tfenv
рдЯреАрдПрдлрдПрдирд╡реА 1.0.2
рдЙрдкрдпреЛрдЧ: tfenv[]

рдореИрдХ-рд╕реА0007380:~ ib$ tfenv рд╕реВрдЪреА-рд░рд┐рдореЛрдЯ
рдореИрдХ-рд╕реА0007380:~ ib$ tfenv рд╕реНрдерд╛рдкрд┐рдд 0.12
tfenv: tfenv-install: [рддреНрд░реБрдЯрд┐] рд░рд┐рдореЛрдЯ рдореЗрдВ '0.12' рд╕реЗ рдореЗрд▓ рдЦрд╛рдиреЗ рд╡рд╛рд▓рд╛ рдХреЛрдИ рд╕рдВрд╕реНрдХрд░рдг рдирд╣реАрдВ рдорд┐рд▓рд╛
рдореИрдХ-рд╕реА0007380:~ ib$ tfenv рдирд╡реАрдирддрдо рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ
tfenv: tfenv-install: [ERROR] рд░рд┐рдореЛрдЯ рдореЗрдВ 'рдирд╡реАрдирддрдо' рд╕реЗ рдореЗрд▓ рдЦрд╛рдиреЗ рд╡рд╛рд▓рд╛ рдХреЛрдИ рд╕рдВрд╕реНрдХрд░рдг рдирд╣реАрдВ рдорд┐рд▓рд╛

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

рдХрд┐рд╕реА рдФрд░ рдХреЗ рд▓рд┐рдП рдпрд╣ рд╕рдорд╕реНрдпрд╛ рд╣реИ:

cat: /usr/local/Cellar/tfenv/2.0.0/version: No such file or directory
Version could not be resolved (set by /usr/local/Cellar/tfenv/2.0.0/version or tfenv use <version>)

рдЖрдкрдХреЛ tfenv use <version> рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛

рд╡рд┐рдлрд▓рддрд╛ рдХрд╛ рдЙрджрд╛рд╣рд░рдг:
Screen Shot 2020-08-12 at 11 30 24 AM

рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЧрдП рд╕рднреА рдЖрджреЗрд╢ (рдХреНрд░рдо рдореЗрдВ):

brew install tfenv
tfenv install 0.x.x
tfenv use 0.x.x
terraform init

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

рдЖрдкрдХреЛ tfenv install 0.12.0 (рдкреИрдЪ рд╕рдВрд╕реНрдХрд░рдг рдЬреЛрдбрд╝реЗрдВ) рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рдпрд╛ рд╡реИрдХрд▓реНрдкрд┐рдХ рд░реВрдк рд╕реЗ tfenv install latest:^0.12

рдЕрдм рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛

рдореИрдХ-рд╕реА0007380:~ рдЖрдИрдмреА$ рдЯреЗрд░рд╛рдлреЙрд░реНрдо
tfenv: tfenv-рд╕рдВрд╕реНрдХрд░рдг-рдирд╛рдо: [рддреНрд░реБрдЯрд┐] рдЯреЗрд░рд╛рдлреЙрд░реНрдо рдХрд╛ рдХреЛрдИ рд╕рдВрд╕реНрдХрд░рдг рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рд╣реИред рдХреГрдкрдпрд╛ рдЗрд╕рдХреЗ рд╕рд╛рде рдПрдХ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ: tfenv рдЗрдВрд╕реНрдЯреЙрд▓
/usr/рд▓реЛрдХрд▓/рд╕реЗрд▓рд░/tfenv/1.0.2/libexec/tfenv-exec: рд▓рд╛рдЗрди 22:/usr/рд▓реЛрдХрд▓/рд╕реЗрд▓рд░/tfenv/1.0.2/рд╕рдВрд╕реНрдХрд░рдг//рдЯреЗрд░рд╛рдлреЙрд░реНрдо: рдРрд╕реА рдХреЛрдИ рдлрд╛рдЗрд▓ рдпрд╛ рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рдирд╣реАрдВ

рдореИрдХ-рд╕реА0007380:~ ib$ tfenv рд╕реНрдерд╛рдкрд┐рдд 0.12
tfenv: tfenv-install: [рддреНрд░реБрдЯрд┐] рд░рд┐рдореЛрдЯ рдореЗрдВ '0.12' рд╕реЗ рдореЗрд▓ рдЦрд╛рдиреЗ рд╡рд╛рд▓рд╛ рдХреЛрдИ рд╕рдВрд╕реНрдХрд░рдг рдирд╣реАрдВ рдорд┐рд▓рд╛

рдореИрдХ-рд╕реА0007380:~ ib$ tfenv рд╕реНрдерд╛рдкрд┐рдд 0.12.0
tfenv: tfenv-install: [ERROR] рд░рд┐рдореЛрдЯ рдореЗрдВ '0.12.0' рд╕реЗ рдореЗрд▓ рдЦрд╛рдиреЗ рд╡рд╛рд▓рд╛ рдХреЛрдИ рд╕рдВрд╕реНрдХрд░рдг рдирд╣реАрдВ рдорд┐рд▓рд╛

Mac-C0007380:~ ib$ tfenv рдирд╡реАрдирддрдо рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ:^0.12
tfenv: tfenv-install: [ERROR] рд░рд┐рдореЛрдЯ рдореЗрдВ 'рдирд╡реАрдирддрдо:^0.12' рд╕реЗ рдореЗрд▓ рдЦрд╛рдиреЗ рд╡рд╛рд▓рд╛ рдХреЛрдИ рд╕рдВрд╕реНрдХрд░рдг рдирд╣реАрдВ рдорд┐рд▓рд╛

рдпрд╣ рдХрд╣рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реИ рдХрд┐ рдХреБрдЫ рдФрд░ рдбрд┐рдмрдЧ рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рдмрд┐рдирд╛ рдХреНрдпрд╛ рд╣реЛ рд░рд╣рд╛ рд╣реИред рд╢рд╛рдпрдж рдЕрдЧрд░ рдЖрдк рдмреИрд╢-рдПрдХреНрд╕ рдХреЗ рд╕рд╛рде рджреМрдбрд╝рддреЗ рд╣реИрдВ рддреЛ рдпрд╣ рдереЛрдбрд╝рд╛ рд╕реНрдкрд╖реНрдЯ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред

рд╡реИрдХрд▓реНрдкрд┐рдХ рд░реВрдк рд╕реЗ, рдХреНрдпрд╛ рдореИрдВ v2.0.0-alpha3 рдХреА рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдЬреЛ рди рдХреЗрд╡рд▓ рдереЛрдбрд╝рд╛ рдЕрд▓рдЧ рддрд░реАрдХреЗ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдмрд▓реНрдХрд┐ рдХрдИ рдбрд┐рдмрдЧ рд╕реНрддрд░ рдЙрдкрд▓рдмреНрдз рд╣реИрдВ, рдЬреИрд╕реЗ TFENV_DEBUG=1 tfenv рдирд╡реАрдирддрдо рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ

рдХреГрдкрдпрд╛ рдЖрдк рдирд╡реАрдирддрдо рдорд╛рд╕реНрдЯрд░ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ? рди рдХреЗрд╡рд▓ v2.0.0 рдЕрдм рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдорд╛рд╕реНрдЯрд░ рд╢рд╛рдЦрд╛ рдореЗрдВ рдЬрд▓реНрдж рд╣реА рд░рд┐рд▓реАрдЬ рд╣реЛрдиреЗ рдХреЗ рдХрд╛рд░рдг рдХрдИ рдореИрдХреЛрдЬрд╝ рд╕рдВрдЧрддрддрд╛ рд╕реБрдзрд╛рд░ рд╣реИрдВред

рдпрджрд┐ рдЖрдкрдХреЛ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдЖрддреА рд╣реИ рддреЛ рдХреГрдкрдпрд╛ TFENV_DEBUG=1 . рдХреЗ рд╕рд╛рде рдПрдХ рд▓реЙрдЧ рдкреНрд░рджрд╛рди рдХрд░реЗрдВ

рдХрд┐рд╕реА рдФрд░ рдХреЗ рд▓рд┐рдП рдпрд╣ рд╕рдорд╕реНрдпрд╛ рд╣реИ:

cat: /usr/local/Cellar/tfenv/2.0.0/version: No such file or directory
Version could not be resolved (set by /usr/local/Cellar/tfenv/2.0.0/version or tfenv use <version>)

рдЖрдкрдХреЛ tfenv use <version> рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛

рд╡рд┐рдлрд▓рддрд╛ рдХрд╛ рдЙрджрд╛рд╣рд░рдг:
Screen Shot 2020-08-12 at 11 30 24 AM

рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЧрдП рд╕рднреА рдЖрджреЗрд╢ (рдХреНрд░рдо рдореЗрдВ):

brew install tfenv
tfenv install 0.x.x
tfenv use 0.x.x
terraform init
рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

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

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

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

dkolb picture dkolb  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

kamatama41 picture kamatama41  ┬╖  15рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

Constantin07 picture Constantin07  ┬╖  8рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ