#!/usr/bin/env bash VERSION=$(git describe --tags --always 2>/dev/null) if [ ! -z "$VERSION" ]; then echo "Building version: $VERSION" LDFLAGS="-ldflags \"-X main.Version=$VERSION\"" else echo "Building without version information" LDFLAGS="" fi go build $LDFLAGS -o test-version .