Skip to content

Commit b65b22b

Browse files
committed
Add Dockerfile for development build
1 parent 4f013bd commit b65b22b

2 files changed

Lines changed: 19 additions & 4 deletions

File tree

Dockerfile

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
FROM golang:alpine AS buildenv
2+
3+
COPY . /go/src/go-replace
4+
WORKDIR /go/src/go-replace
5+
6+
RUN apk --no-cache add git \
7+
&& go get \
8+
&& go build \
9+
&& chmod +x go-replace \
10+
&& ./go-replace --version
11+
12+
FROM golang:alpine
13+
COPY --from=buildenv /go/src/go-replace/go-replace /usr/local/bin
14+
CMD ["go-replace"]

README.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,8 @@ GOREPLACE_VERSION=1.1.2 \
126126

127127
## Docker images
128128

129-
| Image | Description |
130-
|:------------------------------|:--------------------------------------------------------------------|
131-
| `webdevops/go-replace:latest` | Latest release, binary only |
132-
| `webdevops/go-replace:master` | Current development version in branch `master`, with golang runtime |
129+
| Image | Description |
130+
|:-------------------------------|:------------------------------------------------|
131+
| `webdevops/go-replace:latest` | Latest release, binary only |
132+
| `webdevops/go-replace:master` | Current development version in branch `master` |
133+
| `webdevops/go-replace:develop` | Current development version in branch `develop` |

0 commit comments

Comments
 (0)