File tree Expand file tree Collapse file tree 3 files changed +25
-5
lines changed
Expand file tree Collapse file tree 3 files changed +25
-5
lines changed Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ name: Docker Compose Build
33on :
44 push :
55 branches :
6- - master
6+ - main
77
88jobs :
99 build :
Original file line number Diff line number Diff line change 1+ FROM golang:1.13-alpine as builder
2+
3+ RUN apk --update --no-cache add make git g++ linux-headers
4+ # DEBUG
5+ RUN apk add busybox-extras
6+
7+ # Get and build gap-filler
8+ ADD . /go/src/github.com/vulcanize/gap-filler
9+ WORKDIR /go/src/github.com/vulcanize/gap-filler
10+ RUN make linux
11+
12+ # app container
13+ FROM alpine
14+
15+ # keep binaries immutable
16+ COPY --from=builder /go/src/github.com/vulcanize/gap-filler/build/gap-filler-linux gap-filler
17+
18+ EXPOSE 8080
19+
20+ ENTRYPOINT ["/app/gap-filler" ]
Original file line number Diff line number Diff line change 1212ifneq ($(shell git status --porcelain) ,)
1313 VERSION := $(VERSION ) -dirty
1414endif
15- LDFLAGS := -ldflags "-w -s -X 'github.com/vulcanize/gap-filler-service /cmd.version=$(VERSION ) '"
15+ LDFLAGS := -ldflags "-w -s -X 'github.com/vulcanize/gap-filler/cmd.version=$(VERSION ) '"
1616
1717all : clean test linux darwin windows
1818
@@ -26,15 +26,15 @@ test:
2626
2727linux :
2828 if [ ! -d " build" ]; then mkdir " build" ; fi
29- GOOS=linux GOARCH=amd64 go build ${LDFLAGS} -o build/gapfiller-linux- ${COMMIT}
29+ GOOS=linux GOARCH=amd64 go build ${LDFLAGS} -o build/gap-filler-linux
3030
3131darwin :
3232 if [ ! -d " build" ]; then mkdir " build" ; fi
33- GOOS=darwin GOARCH=amd64 go build ${LDFLAGS} -o build/gapfiller-darwin- ${COMMIT}
33+ GOOS=darwin GOARCH=amd64 go build ${LDFLAGS} -o build/gapfiller-darwin
3434
3535windows :
3636 if [ ! -d " build" ]; then mkdir " build" ; fi
37- GOOS=windows GOARCH=amd64 go build ${LDFLAGS} -o build/gapfiller-windows- ${COMMIT}
37+ GOOS=windows GOARCH=amd64 go build ${LDFLAGS} -o build/gapfiller-windows
3838
3939# # Build docker image
4040.PHONY : docker-build
You can’t perform that action at this time.
0 commit comments