github.com/grafana/synthetic-monitoring-agent@v0.64.2/scripts/version (about) 1 #!/bin/sh 2 3 set -e 4 set -u 5 6 if test ! -d ./cmd/version ; then 7 git describe --dirty --tags --long --always --abbrev=12 8 else 9 tmpdir=$(mktemp -d) 10 trap 'rm -rf "$tmpdir"' EXIT 11 12 go build -o "$tmpdir/version" ./cmd/version && 13 "$tmpdir/version" 2>&1 || 14 echo "unknown" 15 fi