logspout: Sync build script with upstream
This commit is contained in:
parent
29b988195c
commit
94104bebb9
|
@ -1,18 +1,13 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
# unmodified from:
|
# source: https://github.com/gliderlabs/logspout/blob/621524e/custom/build.sh
|
||||||
# https://github.com/gliderlabs/logspout/blob/67ee3831cbd0594361bb3381380c65bdbeb3c20f/custom/build.sh
|
|
||||||
|
|
||||||
set -e
|
set -e
|
||||||
apk add --update go git mercurial build-base
|
apk add --update go build-base git mercurial ca-certificates
|
||||||
mkdir -p /go/src/github.com/gliderlabs
|
cd /src
|
||||||
cp -r /src /go/src/github.com/gliderlabs/logspout
|
|
||||||
cd /go/src/github.com/gliderlabs/logspout
|
|
||||||
export GOPATH=/go
|
|
||||||
go get
|
|
||||||
go build -ldflags "-X main.Version=$1" -o /bin/logspout
|
go build -ldflags "-X main.Version=$1" -o /bin/logspout
|
||||||
apk del go git mercurial build-base
|
apk del go git mercurial build-base
|
||||||
rm -rf /go /var/cache/apk/* /root/.glide
|
rm -rf /root/go /var/cache/apk/*
|
||||||
|
|
||||||
# backwards compatibility
|
# backwards compatibility
|
||||||
ln -fs /tmp/docker.sock /var/run/docker.sock
|
ln -fs /tmp/docker.sock /var/run/docker.sock
|
||||||
|
|
Loading…
Reference in New Issue