Skip to content

Commit 15ebf09

Browse files
committed
fix update script and terraform permission for apple m1
1 parent 5c773d6 commit 15ebf09

2 files changed

Lines changed: 13 additions & 5 deletions

File tree

artifacts/install.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ main() {
4141
if [ "$ostype" = 'darwin' -a "$cputype" = 'arm64' ];then
4242
terraform_url="https://www.github.com/renproject/darknode-cli/releases/download/3.1.0/terraform_darwin_arm64"
4343
ensure downloader "$terraform_url" "$HOME/.darknode/bin/terraform"
44+
ensure chmod +x "$HOME/.darknode/bin/terraform"
4445
else
4546
ensure downloader "$terraform_url" "$HOME/.darknode/bin/terraform.zip"
4647
ensure unzip -qq "$HOME/.darknode/bin/terraform.zip" -d "$HOME/.darknode/bin"

artifacts/update.sh

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -72,11 +72,18 @@ install_terraform(){
7272
if [ $cputype = "x86_64" ];then
7373
cputype="amd64"
7474
fi
75-
terraform_url="https://releases.hashicorp.com/terraform/${terraform_ver}/terraform_${terraform_ver}_${ostype}_${cputype}.zip"
76-
ensure downloader "$terraform_url" "$HOME/.darknode/bin/terraform.zip"
77-
ensure unzip -qq "$HOME/.darknode/bin/terraform.zip" -d "$HOME/.darknode/bin"
78-
ensure chmod +x "$HOME/.darknode/bin/terraform"
79-
rm "$HOME/.darknode/bin/terraform.zip"
75+
76+
if [ "$ostype" = 'darwin' -a "$cputype" = 'arm64' ];then
77+
terraform_url="https://www.github.com/renproject/darknode-cli/releases/download/3.1.0/terraform_darwin_arm64"
78+
ensure downloader "$terraform_url" "$HOME/.darknode/bin/terraform"
79+
ensure chmod +x "$HOME/.darknode/bin/terraform"
80+
else
81+
terraform_url="https://releases.hashicorp.com/terraform/${cur_terraform_ver}/terraform_${cur_terraform_ver}_${ostype}_${cputype}.zip"
82+
ensure downloader "$terraform_url" "$HOME/.darknode/bin/terraform.zip"
83+
ensure unzip -qq "$HOME/.darknode/bin/terraform.zip" -d "$HOME/.darknode/bin"
84+
ensure chmod +x "$HOME/.darknode/bin/terraform"
85+
rm "$HOME/.darknode/bin/terraform.zip"
86+
fi
8087
}
8188

8289
# Source: https://sh.rustup.rs

0 commit comments

Comments
 (0)