Skip to content

Commit d8acb93

Browse files
authored
Merge pull request #1 from vulcanize/cicd
fix CI/CD. rename master to main branch
2 parents eee264c + 280564d commit d8acb93

File tree

3 files changed

+25
-5
lines changed

3 files changed

+25
-5
lines changed

.github/workflows/on-master.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name: Docker Compose Build
33
on:
44
push:
55
branches:
6-
- master
6+
- main
77

88
jobs:
99
build:

Dockerfile

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
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"]

Makefile

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ endif
1212
ifneq ($(shell git status --porcelain),)
1313
VERSION := $(VERSION)-dirty
1414
endif
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

1717
all: clean test linux darwin windows
1818

@@ -26,15 +26,15 @@ test:
2626

2727
linux:
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

3131
darwin:
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

3535
windows:
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

0 commit comments

Comments
 (0)