Skip to content

Commit 6fdcc6a

Browse files
kevinmezierenshalman
authored andcommitted
Build tailscale client
1 parent 7729ec6 commit 6fdcc6a

File tree

3 files changed

+17
-5
lines changed

3 files changed

+17
-5
lines changed

.github/workflows/cross-illumos.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,12 @@ jobs:
1717

1818
steps:
1919
- name: Check out code
20-
uses: actions/checkout@v3
20+
uses: actions/checkout@v4
2121
with:
2222
fetch-depth: 0
2323

2424
- name: Set up Go
25-
uses: actions/setup-go@v4
25+
uses: actions/setup-go@v5
2626
with:
2727
go-version-file: 'go.mod'
2828
check-latest: true

.github/workflows/nshalman-sunos-releases.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,12 @@ jobs:
1313

1414
steps:
1515
- name: Check out code
16-
uses: actions/checkout@v3
16+
uses: actions/checkout@v4
1717
with:
1818
fetch-depth: 0
1919

2020
- name: Set up Go
21-
uses: actions/setup-go@v4
21+
uses: actions/setup-go@v5
2222
with:
2323
go-version-file: 'go.mod'
2424
check-latest: true
@@ -35,5 +35,9 @@ jobs:
3535
files: |
3636
cmd/tailscaled/tailscale.xml
3737
sha256sums
38+
tailscale-illumos
39+
tailscale-solaris
3840
tailscaled-illumos
3941
tailscaled-solaris
42+
tailscaled-plain-illumos
43+
tailscaled-plain-solaris

build.sh

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,16 @@ for GOOS in illumos solaris; do
2727
TAGS=${BOX_TAGS} bash -x ./build_dist.sh ./cmd/tailscaled
2828
fix_osabi tailscaled
2929
mv tailscaled{,-${GOOS}}
30+
# Build plain daemon binary
31+
bash -x ./build_dist.sh ./cmd/tailscaled
32+
fix_osabi tailscaled
33+
mv tailscaled{,-plain-${GOOS}}
34+
# Build plain client binary
35+
bash -x ./build_dist.sh ./cmd/tailscale
36+
fix_osabi tailscale
37+
mv tailscale{,-${GOOS}}
3038
done
3139

3240
ln cmd/tailscaled/tailscale.xml .
33-
shasum -a 256 tailscaled-* tailscale.xml >sha256sums
41+
shasum -a 256 tailscaled-* tailscale-* tailscale.xml >sha256sums
3442
rm ./tailscale.xml

0 commit comments

Comments
 (0)