Merge pull request #35 from akhy/dockerfile-fix

fix Dockerfile to build from current workspace
This commit is contained in:
Mikolaj Pawlikowski
2018-12-21 16:36:10 +01:00
committed by GitHub
3 changed files with 6 additions and 6 deletions
+2
View File
@@ -0,0 +1,2 @@
.git/
/vendor/
+3 -5
View File
@@ -5,17 +5,15 @@ FROM golang:1.11-alpine as builder
RUN apk add --update git make bash
RUN go get -u github.com/golang/dep/cmd/dep
# Get sources
# Get dependencies
RUN go get github.com/bloomberg/goldpinger/cmd/goldpinger
WORKDIR /go/src/github.com/bloomberg/goldpinger
# Install our dependencies
COPY Gopkg.toml Gopkg.lock Makefile ./
RUN make vendor
# Build goldpinger
COPY . ./
RUN make bin/goldpinger
# Build the asset container, copy over goldpinger
+1 -1
View File
@@ -16,7 +16,7 @@ clean:
vendor:
rm -rf ./vendor
dep ensure -v
dep ensure -v -vendor-only
swagger:
swagger generate server -t pkg -f ./swagger.yml --exclude-main -A goldpinger && \