File tree 2 files changed +6
-2
lines changed
2 files changed +6
-2
lines changed Original file line number Diff line number Diff line change 7
7
8
8
COPY / /golangci
9
9
WORKDIR /golangci
10
- RUN CGO_ENABLED=0 go build -trimpath -ldflags "-s -w -X main.version=$VERSION -X main.commit=$SHORT_COMMIT -X main.date=$DATE" -o golangci-lint ./cmd/golangci-lint/main.go
10
+ RUN APP_VERSION=${VERSION#v} \
11
+ CGO_ENABLED=0 \
12
+ go build -trimpath -ldflags "-s -w -X main.version=$APP_VERSION -X main.commit=$SHORT_COMMIT -X main.date=$DATE" -o golangci-lint ./cmd/golangci-lint/main.go
11
13
12
14
# stage 2
13
15
FROM golang:1.21
Original file line number Diff line number Diff line change @@ -12,7 +12,9 @@ WORKDIR /golangci
12
12
# git and mercurial are needed most times for go get`, etc.
13
13
# See https://github.com/docker-library/golang/issues/80
14
14
RUN apk --no-cache add gcc musl-dev git mercurial
15
- RUN CGO_ENABLED=0 go build -trimpath -ldflags "-s -w -X main.version=$VERSION -X main.commit=$SHORT_COMMIT -X main.date=$DATE" -o golangci-lint ./cmd/golangci-lint/main.go
15
+ RUN APP_VERSION=${VERSION#v} \
16
+ CGO_ENABLED=0 \
17
+ go build -trimpath -ldflags "-s -w -X main.version=$APP_VERSION -X main.commit=$SHORT_COMMIT -X main.date=$DATE" -o golangci-lint ./cmd/golangci-lint/main.go
16
18
17
19
# stage 2
18
20
FROM golang:1.21-alpine
You can’t perform that action at this time.
0 commit comments