cleanup dockerfiles

Signed-off-by: Jess Frazelle <me@jessfraz.com>
This commit is contained in:
Jess Frazelle 2016-09-20 21:46:16 -07:00
parent 2788400b40
commit e855bbf80d
No known key found for this signature in database
GPG key ID: 18F3685C0022BFF3
2 changed files with 9 additions and 16 deletions

View file

@ -12,7 +12,6 @@
- GO15VENDOREXPERIMENT=1
install:
- go get github.com/golang/lint/golint
- go get -t -d -v ./...
script:
- go build -v
- go vet $(go list ./... | grep -v vendor)

View file

@ -1,30 +1,24 @@
FROM alpine
MAINTAINER Jessica Frazelle <jess@docker.com>
FROM alpine:latest
MAINTAINER Jessica Frazelle <jess@linux.com>
ENV PATH /go/bin:/usr/local/go/bin:$PATH
ENV GOPATH /go
ENV GO15VENDOREXPERIMENT 1
RUN apk update && apk add \
ca-certificates \
&& rm -rf /var/cache/apk/*
RUN apk add --no-cache \
ca-certificates
COPY . /go/src/github.com/jfrazelle/reg
COPY . /go/src/github.com/jfrazelle/junk/reg
RUN buildDeps=' \
RUN set -x \
&& apk add --no-cache --virtual .build-deps \
go \
git \
gcc \
libc-dev \
libgcc \
' \
set -x \
&& apk update \
&& apk add $buildDeps \
&& cd /go/src/github.com/jfrazelle/reg \
&& cd /go/src/github.com/jfrazelle/junk/reg \
&& go build -o /usr/bin/reg . \
&& apk del $buildDeps \
&& rm -rf /var/cache/apk/* \
&& apk del .build-deps \
&& rm -rf /go \
&& echo "Build complete."