diff --git a/build-linux.sh b/build-linux.sh new file mode 100755 index 0000000..9cd343f --- /dev/null +++ b/build-linux.sh @@ -0,0 +1,10 @@ +#!/bin/bash +set -e + +ARCH=amd64 +BIN_NAME="netbox-dns-updater-linux-$ARCH" + +# Build optimized binary and strip debug symbols +echo "Building optimized netbox-dns-updater for linux/$ARCH..." +GOOS=linux GOARCH=$ARCH go build -ldflags="-s -w" -o build/$BIN_NAME netbox-dns-updater.go +echo "Build complete: build/$BIN_NAME (optimized and stripped)" diff --git a/build.sh b/build.sh deleted file mode 100755 index debb558..0000000 --- a/build.sh +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -test -d build || mkdir -p build -GOOS=linux GOARCH=amd64 go build -ldflags="-s -w" -o build/netbox-dns-updater