2018-09-24 21:42:16 +02:00
|
|
|
FROM golang:alpine
|
|
|
|
MAINTAINER Jessica Frazelle <jess@linux.com>
|
|
|
|
|
|
|
|
RUN apk add --no-cache \
|
|
|
|
bash \
|
|
|
|
ca-certificates \
|
|
|
|
curl \
|
2018-09-25 06:19:14 +02:00
|
|
|
gcc \
|
2018-09-24 22:02:25 +02:00
|
|
|
git \
|
2018-09-25 20:22:55 +02:00
|
|
|
gnupg \
|
2018-09-24 21:51:25 +02:00
|
|
|
jq \
|
2018-09-25 06:22:39 +02:00
|
|
|
make \
|
|
|
|
musl-dev
|
|
|
|
|
|
|
|
RUN go get github.com/golang/lint/golint
|
|
|
|
RUN go get honnef.co/go/tools/cmd/staticcheck
|
2018-09-25 07:22:59 +02:00
|
|
|
# TODO: remove this eventually
|
2018-09-25 07:22:36 +02:00
|
|
|
RUN go get golang.org/x/crypto/ssh/terminal
|
2018-09-24 21:42:16 +02:00
|
|
|
|
|
|
|
COPY upload-assets /usr/bin/upload-assets
|
2018-09-25 06:39:49 +02:00
|
|
|
COPY release-email-notification /usr/bin/release-email-notification
|
2018-09-25 08:27:43 +02:00
|
|
|
COPY gcloud-login /usr/bin/gcloud-login
|
2018-09-27 17:43:51 +02:00
|
|
|
COPY cleanup-pr-branch /usr/bin/cleanup-pr-branch
|