aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristine Dodrill <me@christine.website>2018-12-10 04:14:21 +0000
committerChristine Dodrill <me@christine.website>2018-12-10 04:14:21 +0000
commit02ba508eeb28480fa5a3d4de8184702a54ab7b12 (patch)
treeb24fa439ada9f04c6ca8fe00d0343b7257b5b97d
parent7680f8cc6d7f3435e1aa67e5b00844880ff4bfd2 (diff)
downloadx-02ba508eeb28480fa5a3d4de8184702a54ab7b12.tar.xz
x-02ba508eeb28480fa5a3d4de8184702a54ab7b12.zip
fix ko
-rw-r--r--Dockerfile9
-rw-r--r--go.sum1
-rw-r--r--version/ko/main.go1
3 files changed, 8 insertions, 3 deletions
diff --git a/Dockerfile b/Dockerfile
index 19f23a4..dd0e297 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -3,8 +3,13 @@ WORKDIR /x
COPY . .
ENV GOPROXY=https://cache.greedo.xeserv.us
ENV CGO_ENABLED=0
-RUN GOBIN=/x/bin go install -v ./...
-RUN apk --no-cache add mdocml && cd ./docs/man && ./prepare.sh
+RUN go run tools_install.go \
+ && GOBIN=/x/bin go install -v ./...
+RUN apk --no-cache add mdocml \
+ && cd ./docs/man \
+ && ./prepare.sh
+RUN apk --no-cache add upx \
+ && upx /x/bin/*
FROM xena/alpine
COPY --from=build /x/bin/ /usr/local/bin/
diff --git a/go.sum b/go.sum
index 5e6f236..e0a989a 100644
--- a/go.sum
+++ b/go.sum
@@ -11,6 +11,7 @@ github.com/ThomasRooney/gexpect v0.0.0-20161231170123-5482f0350944/go.mod h1:sPM
github.com/Xe/johaus v0.0.0-20181126154118-fe870a11f3b2 h1:UGyUwa0KVLJ8lA7A5wj9vreeQRDxnWCpTqyI6DRFM6s=
github.com/Xe/johaus v0.0.0-20181126154118-fe870a11f3b2/go.mod h1:AxheHD7a8X/KIoOUFa2krQkHFIKqhoP+VTWqNJ+3Joo=
github.com/Xe/johaus v0.0.0-20181205212019-e9efbbc86339/go.mod h1:AxheHD7a8X/KIoOUFa2krQkHFIKqhoP+VTWqNJ+3Joo=
+github.com/Xe/johaus v0.3.0 h1:zw+G99Q/xHx0bL4CQHi2y1C3xGpoXMURrAwhIMsclrk=
github.com/Xe/johaus v0.3.0/go.mod h1:AxheHD7a8X/KIoOUFa2krQkHFIKqhoP+VTWqNJ+3Joo=
github.com/Xe/ln v0.1.2 h1:VTF6Z95Kdd6S1RSjpnn0DFJV5Do9cfmHTHsE9OGI1dw=
github.com/Xe/ln v0.1.2/go.mod h1:GWZDvjL0ZC/9SSjY8DJ2IOrID6Lejs7D8pgQyjqMYSk=
diff --git a/version/ko/main.go b/version/ko/main.go
index 3b333c8..c1a30b6 100644
--- a/version/ko/main.go
+++ b/version/ko/main.go
@@ -1,7 +1,6 @@
package main
import (
- "log"
"os"
"runtime"