build 535 B

123456789101112131415
  1. #!/bin/sh
  2. echo building
  3. # git describe --always --tags --dirty --long)
  4. REVISION=`git rev-parse --short=5 HEAD`
  5. BUILDTIME=`TZ=UTC date "+%Y-%m-%dT%H:%MZ"`
  6. echo $REVISION > REVISION
  7. OS=`go env GOOS`
  8. ARCH=`go env GOARCH`
  9. go build -i -o geodns-$OS-$ARCH \
  10. -ldflags "-X main.gitVersion=$REVISION -X main.buildTime=$BUILDTIME" \
  11. -v && \
  12. (cd geodns-influxdb && go build -i -v -o geodns-influxdb-$OS-$ARCH && cd ..) && \
  13. tar cvf geodns-$OS-$ARCH.tar geodns-$OS-$ARCH geodns-influxdb/geodns-influxdb-$OS-$ARCH service service-influxdb