File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -47,6 +47,7 @@ logspout/build/
4747logspout /image /logspout
4848logspout /Godeps /
4949publisher /Godeps /
50+ publisher /image /bin /publisher
5051router /Godeps /
5152
5253# coverage reports
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -12,16 +12,14 @@ DOCKER_IMAGE := $(IMAGE_PREFIX)$(COMPONENT)
1212BUILD_IMAGE := $(DOCKER_IMAGE ) -build
1313RELEASE_IMAGE := $(DOCKER_IMAGE ) :$(BUILD_TAG )
1414REMOTE_IMAGE := $(REGISTRY ) /$(RELEASE_IMAGE )
15+ BINARY_DEST_DIR = image/bin
1516
1617build : check-docker
17- cp -pR ../Godeps .
18- docker build -t $(BUILD_IMAGE ) .
19- docker cp ` docker run -d $( BUILD_IMAGE) ` :/go/bin/publisher image/
18+ GOOS=linux GOARCH=amd64 CGO_ENABLED=0 godep go build -a -v -ldflags ' -s' -o $(BINARY_DEST_DIR ) /publisher github.com/deis/deis/publisher || exit 1
2019 docker build -t $(RELEASE_IMAGE ) image
21- rm -rf image/publisher
2220
2321clean : check-docker check-registry
24- rm -rf Godeps
22+ rm -rf $( BINARY_DEST_DIR )
2523 docker rmi $(RELEASE_IMAGE ) $(REMOTE_IMAGE )
2624
2725full-clean : check-docker check-registry
Original file line number Diff line number Diff line change 1- FROM scratch
1+ FROM ubuntu-debootstrap:14.04
22
3- ADD publisher /usr/local/bin/publisher
3+ ADD bin/ publisher /usr/local/bin/publisher
44ENTRYPOINT ["/usr/local/bin/publisher" ]
55
66ENV DEIS_RELEASE 1.4.0-dev
You can’t perform that action at this time.
0 commit comments