Merge pull request #55 from Dr-N00B/release-4.1

Image change to debian
This commit is contained in:
Santhosh
2023-10-12 23:44:16 -07:00
committed by GitHub

View File

@@ -23,11 +23,11 @@ build-cosign:
SAVE ARTIFACT /ko-app/cosign cosign SAVE ARTIFACT /ko-app/cosign cosign
go-deps: go-deps:
FROM gcr.io/spectro-images-public/golang:${GOLANG_VERSION}-alpine FROM gcr.io/spectro-dev-public/edge-native/golang:${GOLANG_VERSION}-debian
WORKDIR /build WORKDIR /build
COPY go.mod go.sum ./ COPY go.mod go.sum ./
RUN go mod download RUN go mod download
RUN apk update RUN apt-get update
SAVE ARTIFACT go.mod AS LOCAL go.mod SAVE ARTIFACT go.mod AS LOCAL go.mod
SAVE ARTIFACT go.sum AS LOCAL go.sum SAVE ARTIFACT go.sum AS LOCAL go.sum
@@ -39,11 +39,12 @@ BUILD_GOLANG:
ARG SRC ARG SRC
IF $FIPS_ENABLED IF $FIPS_ENABLED
RUN go-build-fips.sh -a -o ${BIN} ./${SRC} ARG LDFLAGS=-s -w -linkmode=external -extldflags=-static
RUN assert-fips.sh ${BIN} ENV CGO_ENABLED=1
RUN assert-static.sh ${BIN} ENV GOEXPERIMENT=boringcrypto
ELSE ELSE
RUN go-build.sh -a -o ${BIN} ./${SRC} ARG LDFLAGS=-s -w
ENV CGO_ENABLED=0
END END
RUN go build -ldflags "${LDFLAGS}" -o ${BIN} ./${SRC} RUN go build -ldflags "${LDFLAGS}" -o ${BIN} ./${SRC}