Skip to content

Commit d76924a

Browse files
committed
Ship all three variations
1 parent 1454b32 commit d76924a

File tree

2 files changed

+14
-5
lines changed

2 files changed

+14
-5
lines changed

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

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,9 @@ jobs:
3535
files: |
3636
cmd/tailscaled/tailscale.xml
3737
sha256sums
38-
tailscaled-illumos
39-
tailscaled-solaris
4038
tailscale-illumos
4139
tailscale-solaris
40+
tailscaled-illumos
41+
tailscaled-solaris
42+
tailscaled-plain-illumos
43+
tailscaled-plain-solaris

build.sh

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,12 +20,19 @@ fix_osabi () {
2020

2121
for GOOS in illumos solaris; do
2222
export GOOS
23+
# Build "box" binary that can be both daemon and client
24+
# Continuing to use the same name as before
2325
bash -x ./build_dist.sh --box ./cmd/tailscaled
2426
fix_osabi tailscaled
2527
mv tailscaled{,-${GOOS}}
26-
bash -x ./build_dist.sh --box ./cmd/tailscale
27-
fix_osabi tailscale
28-
mv tailscale{,-${GOOS}
28+
# Build plain daemon binary
29+
bash -x ./build_dist.sh ./cmd/tailscaled
30+
fix_osabi tailscaled
31+
mv tailscaled{,-plain-${GOOS}}
32+
# Build plain client binary
33+
bash -x ./build_dist.sh ./cmd/tailscale
34+
fix_osabi tailscale
35+
mv tailscale{,-${GOOS}}
2936
done
3037

3138
ln cmd/tailscaled/tailscale.xml .

0 commit comments

Comments
 (0)