6dccf494f8
cleanup permit policies and correct documentation * docs * policy cleanup * refactor * Merge remote-tracking branch 'origin/feature/permit-policy-cleanup' into feature/permit-policy-cleanup * docs and edits
20 lines
478 B
Bash
Executable File
20 lines
478 B
Bash
Executable File
#!/usr/bin/env bash
|
|
set -euo pipefail
|
|
|
|
# Build Linux AMD64 binary for AWS CloudShell
|
|
# Usage: ./build.linux.sh
|
|
#
|
|
# Output: dist/user.creation.tool
|
|
|
|
SCRIPT_DIR="$(cd -- "$(dirname -- "${BASH_SOURCE[0]}")" &>/dev/null && pwd)"
|
|
cd "$SCRIPT_DIR"
|
|
|
|
mkdir -p dist
|
|
|
|
echo "Building Linux AMD64 binary for AWS CloudShell..."
|
|
echo " GOOS=linux GOARCH=amd64 CGO_ENABLED=0"
|
|
|
|
GOOS=linux GOARCH=amd64 CGO_ENABLED=0 go build -o dist/user.creation.tool .
|
|
|
|
echo "Built: dist/user.creation.tool"
|