Skip to content

Commit a7fb598

Browse files
committed
Bump version to v0.0.3. Build ARM binaries.
1 parent 2bdd0a2 commit a7fb598

File tree

2 files changed

+29
-8
lines changed

2 files changed

+29
-8
lines changed

Makefile

Lines changed: 23 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,16 @@
1-
VERSION = v0.0.2
1+
VERSION = v0.0.3
22
LDFLAGS = -ldflags '-s -w'
33
GOARCH = amd64
44
linux: export GOOS=linux
5+
linux_arm: export GOOS=linux
6+
linux_arm: export GOARCH=arm
7+
linux_arm: export GOARM=6
8+
linux_arm64: export GOOS=linux
9+
linux_arm64: export GOARCH=arm64
510
darwin: export GOOS=darwin
611
windows: export GOOS=windows
712

8-
all: linux darwin windows
13+
all: linux linux_arm linux_arm64 darwin windows
914

1015
linux:
1116
mkdir -p release
@@ -15,6 +20,22 @@ linux:
1520
go build $(LDFLAGS) -o terraform-open-ssh-tunnels/terraform-open-ssh-tunnels terraform-open-ssh-tunnels/main.go
1621
(cd terraform-open-ssh-tunnels && zip ../release/terraform-open-ssh-tunnels_${VERSION}_${GOOS}_${GOARCH}.zip terraform-open-ssh-tunnels)
1722

23+
linux_arm:
24+
mkdir -p release
25+
rm -f terraform-provider-ssh_${VERSION} release/terraform-provider-ssh_${VERSION}_${GOOS}_${GOARCH}.zip terraform-open-ssh-tunnels_${VERSION} release/terraform-open-ssh-tunnels_${VERSION}_${GOOS}_${GOARCH}.zip
26+
go build $(LDFLAGS) -o terraform-provider-ssh_${VERSION}
27+
zip release/terraform-provider-ssh_${VERSION}_${GOOS}_${GOARCH}.zip terraform-provider-ssh_${VERSION}
28+
go build $(LDFLAGS) -o terraform-open-ssh-tunnels/terraform-open-ssh-tunnels terraform-open-ssh-tunnels/main.go
29+
(cd terraform-open-ssh-tunnels && zip ../release/terraform-open-ssh-tunnels_${VERSION}_${GOOS}_${GOARCH}.zip terraform-open-ssh-tunnels)
30+
31+
linux_arm64:
32+
mkdir -p release
33+
rm -f terraform-provider-ssh_${VERSION} release/terraform-provider-ssh_${VERSION}_${GOOS}_${GOARCH}.zip terraform-open-ssh-tunnels_${VERSION} release/terraform-open-ssh-tunnels_${VERSION}_${GOOS}_${GOARCH}.zip
34+
go build $(LDFLAGS) -o terraform-provider-ssh_${VERSION}
35+
zip release/terraform-provider-ssh_${VERSION}_${GOOS}_${GOARCH}.zip terraform-provider-ssh_${VERSION}
36+
go build $(LDFLAGS) -o terraform-open-ssh-tunnels/terraform-open-ssh-tunnels terraform-open-ssh-tunnels/main.go
37+
(cd terraform-open-ssh-tunnels && zip ../release/terraform-open-ssh-tunnels_${VERSION}_${GOOS}_${GOARCH}.zip terraform-open-ssh-tunnels)
38+
1839
darwin:
1940
mkdir -p release
2041
rm -f terraform-provider-ssh_${VERSION} release/terraform-provider-ssh_${VERSION}_${GOOS}_${GOARCH}.zip terraform-open-ssh-tunnels_${VERSION} release/terraform-open-ssh-tunnels_${VERSION}_${GOOS}_${GOARCH}.zip

README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,19 +15,19 @@ On Linux:
1515

1616
```shell
1717
mkdir -p terraform.d/plugins/linux_amd64
18-
wget https://github.com/stefansundin/terraform-provider-ssh/releases/download/v0.0.2/terraform-provider-ssh_v0.0.2_linux_amd64.zip
19-
unzip terraform-provider-ssh_v0.0.2_linux_amd64.zip -d terraform.d/plugins/linux_amd64
20-
rm terraform-provider-ssh_v0.0.2_linux_amd64.zip
18+
wget https://github.com/stefansundin/terraform-provider-ssh/releases/download/v0.0.3/terraform-provider-ssh_v0.0.3_linux_amd64.zip
19+
unzip terraform-provider-ssh_v0.0.3_linux_amd64.zip -d terraform.d/plugins/linux_amd64
20+
rm terraform-provider-ssh_v0.0.3_linux_amd64.zip
2121
terraform init
2222
```
2323

2424
On Mac:
2525

2626
```shell
2727
mkdir -p terraform.d/plugins/darwin_amd64
28-
wget https://github.com/stefansundin/terraform-provider-ssh/releases/download/v0.0.2/terraform-provider-ssh_v0.0.2_darwin_amd64.zip
29-
unzip terraform-provider-ssh_v0.0.2_darwin_amd64.zip -d terraform.d/plugins/darwin_amd64
30-
rm terraform-provider-ssh_v0.0.2_darwin_amd64.zip
28+
wget https://github.com/stefansundin/terraform-provider-ssh/releases/download/v0.0.3/terraform-provider-ssh_v0.0.3_darwin_amd64.zip
29+
unzip terraform-provider-ssh_v0.0.3_darwin_amd64.zip -d terraform.d/plugins/darwin_amd64
30+
rm terraform-provider-ssh_v0.0.3_darwin_amd64.zip
3131
terraform init
3232
```
3333

0 commit comments

Comments
 (0)