Commit 66e0aba 1 parent cdb5d12 commit 66e0aba Copy full SHA for 66e0aba
File tree 5 files changed +6
-2
lines changed
5 files changed +6
-2
lines changed Original file line number Diff line number Diff line change 25
25
--label build_date=$(date -u +"%Y-%m-%dT%H:%M:%SZ") \
26
26
--label tag=${{ steps.build_tag_generator.outputs.BUILD_TAG }} \
27
27
--build-arg BASE_IMAGE=alpine:3.19 \
28
+ --build-arg BUILD_IMAGE=golang:1.21-alpine3.19 \
28
29
--tag ghcr.io/hyperledger/firefly-fabconnect:${{ steps.build_tag_generator.outputs.BUILD_TAG }} .
29
30
30
31
- name : Tag release
Original file line number Diff line number Diff line change 17
17
--label build_date=$(date -u +"%Y-%m-%dT%H:%M:%SZ") \
18
18
--label tag=${GITHUB_REF##*/} \
19
19
--build-arg BASE_IMAGE=alpine:3.19 \
20
+ --build-arg BUILD_IMAGE=golang:1.21-alpine3.19 \
20
21
--tag ghcr.io/hyperledger/firefly-fabconnect:${GITHUB_REF##*/} \
21
22
--tag ghcr.io/hyperledger/firefly-fabconnect:head \
22
23
.
Original file line number Diff line number Diff line change 43
43
--label build_date=$(date -u +"%Y-%m-%dT%H:%M:%SZ") \
44
44
--label tag=${{ steps.build_tag_generator.outputs.BUILD_TAG }} \
45
45
--build-arg BASE_IMAGE=alpine:3.19 \
46
+ --build-arg BUILD_IMAGE=golang:1.21-alpine3.19 \
46
47
--tag ghcr.io/hyperledger/firefly-fabconnect:${{ steps.build_tag_generator.outputs.BUILD_TAG }} .
Original file line number Diff line number Diff line change 1
1
ARG BASE_IMAGE
2
+ ARG BUILD_IMAGE
2
3
3
- FROM golang:1.21-alpine3.19 AS fabconnect-builder
4
+ FROM ${BUILD_IMAGE} AS fabconnect-builder
4
5
RUN apk add make
5
6
ADD . /fabconnect
6
7
WORKDIR /fabconnect
Original file line number Diff line number Diff line change @@ -27,7 +27,7 @@ firefly-fabconnect: ${GOFILES}
27
27
go-mod-tidy : .ALWAYS
28
28
go mod tidy
29
29
docker :
30
- docker build --build-arg BASE_IMAGE=alpine:3.19 -t hyperledger/firefly-fabconnect .
30
+ docker build --build-arg BASE_IMAGE=alpine:3.19 --build-arg BUILD_IMAGE=golang:1.21-alpine3.19 -t hyperledger/firefly-fabconnect .
31
31
build : firefly-fabconnect-nocgo firefly-fabconnect
32
32
.ALWAYS : ;
33
33
clean :
You can’t perform that action at this time.
0 commit comments