postfix_exporter/build_static.sh
2017-05-02 14:44:21 +02:00

18 lines
371 B
Bash
Executable File

#!/bin/sh
docker run -i -v `pwd`:/postfix_exporter alpine:edge /bin/sh << 'EOF'
set -ex
# Install prerequisites for the build process.
apk update
apk add ca-certificates git go libc-dev
update-ca-certificates
# Build the postfix_exporter.
cd /postfix_exporter
export GOPATH=/gopath
go get -d ./...
go build --ldflags '-extldflags "-static"'
strip postfix_exporter
EOF