just remove repo, it was a bad idea.
This commit is contained in:
		
							parent
							
								
									35a5680f74
								
							
						
					
					
						commit
						62049ddb20
					
				|  | @ -1,20 +1,18 @@ | |||
| # | ||||
| # building static go binary with Debian golang container | ||||
| # | ||||
| ARG REPO=github.com/davidnewhall/unifi-poller | ||||
| 
 | ||||
| FROM golang:stretch as builder | ||||
| ARG ARCH=amd64 | ||||
| ARG OS=linux | ||||
| ARG REPO | ||||
| 
 | ||||
| RUN mkdir -p $GOPATH/pkg/mod $GOPATH/bin $GOPATH/src/${REPO} | ||||
| RUN mkdir -p $GOPATH/pkg/mod $GOPATH/bin $GOPATH/src/github.com/davidnewhall/unifi-poller | ||||
| RUN apt-get update \ | ||||
|   && apt-get install -y curl  \ | ||||
|   && curl https://raw.githubusercontent.com/golang/dep/master/install.sh | sh | ||||
| 
 | ||||
| COPY . $GOPATH/src/${REPO} | ||||
| WORKDIR $GOPATH/src/${REPO} | ||||
| COPY . $GOPATH/src/github.com/davidnewhall/unifi-poller | ||||
| WORKDIR $GOPATH/src/github.com/davidnewhall/unifi-poller | ||||
| 
 | ||||
| RUN dep ensure --vendor-only \ | ||||
|   && CGO_ENABLED=0 make unifi-poller.${ARCH}.${OS} \ | ||||
|  | @ -30,10 +28,9 @@ RUN dep ensure --vendor-only \ | |||
| # | ||||
| 
 | ||||
| FROM scratch | ||||
| ARG REPO | ||||
| 
 | ||||
| COPY --from=builder /go/src/${REPO}/unifi-poller /unifi-poller | ||||
| COPY --from=builder /go/src/${REPO}/examples/up.conf.example /etc/unifi-poller}/up.conf | ||||
| COPY --from=builder /go/src/github.com/davidnewhall/unifi-poller/unifi-poller /unifi-poller | ||||
| COPY --from=builder /go/src/github.com/davidnewhall/unifi-poller/examples/up.conf.example /etc/unifi-poller}/up.conf | ||||
| 
 | ||||
| VOLUME [ "/etc/unifi-poller" ] | ||||
| ENTRYPOINT [ "/unifi-poller" ] | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue