FROM golang:alpine
MAINTAINER Jessica Frazelle <jess@linux.com>

RUN	apk add --no-cache \
	bash \
	ca-certificates \
	curl \
	gcc \
	git \
	gnupg \
	jq \
	make \
	musl-dev \
	libseccomp-dev \
	linux-headers

RUN go get golang.org/x/lint/golint
RUN go get honnef.co/go/tools/cmd/staticcheck
# TODO: remove this eventually
RUN go get golang.org/x/crypto/ssh/terminal

COPY upload-assets /usr/bin/upload-assets
COPY release-email-notification /usr/bin/release-email-notification
COPY cleanup-pr-branch /usr/bin/cleanup-pr-branch