Add build script and basic versioning
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
parent
ca822496b0
commit
12530471d0
@ -0,0 +1 @@
|
||||
/kubectl-persistent-logger
|
@ -0,0 +1,13 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
set -euo pipefail
|
||||
IFS=$'\n\t'
|
||||
|
||||
gitchanges="false"
|
||||
if [[ `git status --porcelain` ]]; then
|
||||
gitchanges="true"
|
||||
fi
|
||||
gitsha1=$(git rev-parse HEAD | head -c 9)
|
||||
buildtime=$(date --iso-8601=seconds)
|
||||
|
||||
go build -ldflags "-X main.gitchanges=$gitchanges -X main.gitSHA1=$gitsha1 -X main.buildTime=$buildtime"
|
Loading…
Reference in New Issue