remove dockerbin target, fix dockerfile and update docker_repo in makefile
Signed-off-by: Martin Buchleitner <mabunixda@gmail.com>
This commit is contained in:
		
							parent
							
								
									83f84922a0
								
							
						
					
					
						commit
						4960ab3928
					
				|  | @ -12,11 +12,11 @@ COPY . $GOPATH/src/github.com/davidnewhall/unifi-poller | ||||||
| WORKDIR $GOPATH/src/github.com/davidnewhall/unifi-poller | WORKDIR $GOPATH/src/github.com/davidnewhall/unifi-poller | ||||||
| 
 | 
 | ||||||
| RUN dep ensure \ | RUN dep ensure \ | ||||||
|   && make dockerbin |   && CGO_ENABLED=0 make build | ||||||
| 
 | 
 | ||||||
| FROM scratch  | FROM scratch  | ||||||
| 
 | 
 | ||||||
| COPY --from=builder /go/src/github.com/davidnewhall/unifi-poller/unifi-poller.dockerbin /unifi-poller | 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 | COPY --from=builder /go/src/github.com/davidnewhall/unifi-poller/examples/up.conf.example /etc/unifi-poller/up.conf | ||||||
| 
 | 
 | ||||||
| VOLUME [ "/etc/unifi-poller"] | VOLUME [ "/etc/unifi-poller"] | ||||||
|  |  | ||||||
							
								
								
									
										8
									
								
								Makefile
								
								
								
								
							
							
						
						
									
										8
									
								
								Makefile
								
								
								
								
							|  | @ -9,7 +9,7 @@ OSX_PKG_PREFIX=com.github.davidnewhall | ||||||
| GOLANGCI_LINT_ARGS=--enable-all -D gochecknoglobals | GOLANGCI_LINT_ARGS=--enable-all -D gochecknoglobals | ||||||
| PACKAGE:=./cmd/$(BINARY) | PACKAGE:=./cmd/$(BINARY) | ||||||
| LIBRARY:=./pkg/$(BINARY) | LIBRARY:=./pkg/$(BINARY) | ||||||
| DOCKER_REPO="" | DOCKER_REPO="golift" | ||||||
| 
 | 
 | ||||||
| ITERATION:=$(shell git rev-list --count HEAD||echo 0) | ITERATION:=$(shell git rev-list --count HEAD||echo 0) | ||||||
| ifeq ($(VERSION),) | ifeq ($(VERSION),) | ||||||
|  | @ -70,12 +70,6 @@ $(BINARY).linux: | ||||||
| 	# Building linux binary. | 	# Building linux binary. | ||||||
| 	GOOS=linux go build -o $(BINARY).linux -ldflags "-w -s -X github.com/davidnewhall/unifi-poller/pkg/unifi-poller.Version=$(VERSION)" $(PACKAGE) | 	GOOS=linux go build -o $(BINARY).linux -ldflags "-w -s -X github.com/davidnewhall/unifi-poller/pkg/unifi-poller.Version=$(VERSION)" $(PACKAGE) | ||||||
| 
 | 
 | ||||||
| dockerbin: $(BINARY).dockerbin |  | ||||||
| $(BINARY).dockerbin: |  | ||||||
| 	# Building linux binary. |  | ||||||
| 	CGO_ENABLED=0 GOOS=linux go build -o $(BINARY).dockerbin -ldflags "-w -s -X github.com/davidnewhall/unifi-poller/pkg/unifi-poller.Version=$(VERSION)" $(PACKAGE) |  | ||||||
| 
 |  | ||||||
| 
 |  | ||||||
| macos: $(BINARY).macos | macos: $(BINARY).macos | ||||||
| $(BINARY).macos: | $(BINARY).macos: | ||||||
| 	# Building darwin binary. | 	# Building darwin binary. | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue