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 - GO15VENDOREXPERIMENT=1
install: install:
- go get github.com/golang/lint/golint - go get github.com/golang/lint/golint
- go get -t -d -v ./...
script: script:
- go build -v - go build -v
- go vet $(go list ./... | grep -v vendor) - go vet $(go list ./... | grep -v vendor)

View file

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