You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
FROM --platform=linux/amd64 quay.io/securesign/fetch-tsa-certs@sha256:77b2a8640e8417921161869ff447e2c13479131d8700b34bd4e8697e2c799aca AS build-amd64
2
-
FROM --platform=linux/arm64 quay.io/securesign/fetch-tsa-certs@sha256:784bf6296c636231054112c37a1399afedbd137c8d9adf5b8861d472bed3f97c AS build-arm64
3
-
FROM --platform=linux/ppc64le quay.io/securesign/fetch-tsa-certs@sha256:ad659c674d7bfe8a59fc733b4656564b0bb5c35916abce274eb22d80111c86ba AS build-ppc64le
4
-
FROM --platform=linux/s390x quay.io/securesign/fetch-tsa-certs@sha256:81fecc40486c85cd3d42802b533ce625feb6ed704f63cea7de41c8eb974cb6d9 AS build-s390x
1
+
FROM registry.redhat.io/ubi9/go-toolset:9.8@sha256:355b23fe885cf565c9313a7e98db742df0aec21456244e808942c56489594251 AS build-cross-platform
2
+
ENV APP_ROOT=/opt/app-root \
3
+
GOPATH=/opt/app-root
5
4
6
-
FROM registry.redhat.io/ubi9/go-toolset:9.7-1774618347@sha256:0f4f6f7868962aa75dddfe4230b664bdf77071e92c43c70c824c58450e37693f AS packager
5
+
USER root
6
+
WORKDIR $APP_ROOT/src
7
+
ADD go.mod go.sum ./
8
+
ADD ./ ./
9
+
10
+
RUN git config --global --add safe.directory /opt/app-root/src && \
11
+
go mod download && \
12
+
make -f Build.mak cross-platform
13
+
14
+
FROM --platform=linux/amd64 quay.io/securesign/fetch-tsa-certs@sha256:c106febc6ee5320e50f09b93c7bbc7391290e465f55a87c913762fea7f738573 AS build-amd64
15
+
FROM --platform=linux/arm64 quay.io/securesign/fetch-tsa-certs@sha256:c106febc6ee5320e50f09b93c7bbc7391290e465f55a87c913762fea7f738573 AS build-arm64
16
+
FROM --platform=linux/ppc64le quay.io/securesign/fetch-tsa-certs@sha256:c106febc6ee5320e50f09b93c7bbc7391290e465f55a87c913762fea7f738573 AS build-ppc64le
17
+
FROM --platform=linux/s390x quay.io/securesign/fetch-tsa-certs@sha256:c106febc6ee5320e50f09b93c7bbc7391290e465f55a87c913762fea7f738573 AS build-s390x
18
+
19
+
FROM registry.redhat.io/ubi9/go-toolset:9.8@sha256:355b23fe885cf565c9313a7e98db742df0aec21456244e808942c56489594251 AS packager
0 commit comments