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
Copy file name to clipboardExpand all lines: Dockerfile.clients.rh
+69-48Lines changed: 69 additions & 48 deletions
Original file line number
Diff line number
Diff line change
@@ -1,17 +1,38 @@
1
1
# Provides the Trusted Artifact Signer CLI binaries, cosign and gitsign
2
-
FROM quay.io/securesign/cli-cosign@sha256:062bc901e95c73a5cc1d2aedc2807266efd3d282e99cd061fc42eed614688327 AS cosign
3
-
FROM quay.io/securesign/gitsign@sha256:2a3d1791b018cbf8ec8b5e70c4f29f3aaec37755863cbb3dcba5bac18d9fe37a AS gitsign
2
+
FROM --platform=linux/amd64 quay.io/securesign/cli-cosign@sha256:51f81ec2171770f7e3fefa66f12564699183c25dc6533473c253fd888735914b AS cosign-amd64
3
+
FROM --platform=linux/arm64 quay.io/securesign/cli-cosign@sha256:5c72122d0ca0bbb48faa59603478cad6644e75f9d686dcb7e5912a9850b98bd8 AS cosign-arm64
4
+
FROM --platform=linux/ppc64le quay.io/securesign/cli-cosign@sha256:147615278841315f532413787d8b5f874e868c29e27adaaa10573bf515041355 AS cosign-ppc64le
5
+
FROM --platform=linux/s390x quay.io/securesign/cli-cosign@sha256:26ef2293d41953c42be8531fe89a0610741c9e74c086c61be7bc3c5e498ff7ff AS cosign-s390x
6
+
7
+
FROM --platform=linux/amd64 quay.io/securesign/gitsign@sha256:679dd74ac4c9f59454a0629467ae81388f361f43595cb0eb846378a79625e1b7 AS gitsign-amd64
8
+
FROM --platform=linux/arm64 quay.io/securesign/gitsign@sha256:3c7c573302234db8b9ee3bff6c31fc6e7375c7eb68d9de157f150ddc5917f29d AS gitsign-arm64
9
+
FROM --platform=linux/ppc64le quay.io/securesign/gitsign@sha256:176606574b02eaf91f0c3211c212742bc98d2205aa0c784a1f137d2dfe8cbb2f AS gitsign-ppc64le
10
+
FROM --platform=linux/s390x quay.io/securesign/gitsign@sha256:65bc1c0a566cf1102c4bd9d178639464e30da018309e7ac7dbd75b05ac8c07d6 AS gitsign-s390x
4
11
5
12
# Provides the Trusted Artifact Signer CLI binary, fetch-tsa-certs
6
-
FROM quay.io/securesign/fetch-tsa-certs@sha256:9ff0afde8cabeec216266dfa5329addefb76f6a6d45322ffda65af0485d19c55 as fetch_tsa_certs
13
+
FROM --platform=linux/amd64 quay.io/securesign/fetch-tsa-certs@sha256:99909239140731ccfb801f5c603bfb16f215f876b3be1e207d42c2c88f866b82 as fetch_tsa_certs-amd64
14
+
FROM --platform=linux/arm64 quay.io/securesign/fetch-tsa-certs@sha256:4de9de07bc3b275e67b15347dd87b6af232c6dc364cd2f6c310f43869467c928 as fetch_tsa_certs-arm64
15
+
FROM --platform=linux/ppc64le quay.io/securesign/fetch-tsa-certs@sha256:9db3871a6153038143f364cdd64011a05c08469fa0ecec3be0935ebd2c247d34 as fetch_tsa_certs-ppc64le
16
+
FROM --platform=linux/s390x quay.io/securesign/fetch-tsa-certs@sha256:a68150f77a28627051b22044f3e193a857655e985895cd84131c75381c5d8975 as fetch_tsa_certs-s390x
7
17
8
18
# Provides the Trusted Artifact Signer CLI binaries, rekor-cli and ec
9
-
FROM quay.io/securesign/rekor-cli@sha256:1d8bc12939e4c06fd55e8a3356ba4f2a296c9a28d80b3ba0014e24c6df5639e0 as rekor
19
+
FROM --platform=linux/amd64 quay.io/securesign/rekor-cli@sha256:4b6e33a51b0c8ecb1de1bba42b332af22007eb4151ebdd5b6ad52d641fb2296d as rekor-amd64
20
+
FROM --platform=linux/arm64 quay.io/securesign/rekor-cli@sha256:a69778f67e24ef96bb3658f0980d7b6da2494ba83be90f8a2d7a3ec98219b8b3 as rekor-arm64
21
+
FROM --platform=linux/ppc64le quay.io/securesign/rekor-cli@sha256:0c884e87a8751b4f155b50c1a219603b53c34c2c733ce3e2cd96810eed28626d as rekor-ppc64le
22
+
FROM --platform=linux/s390x quay.io/securesign/rekor-cli@sha256:34ec3886df0ce7154008f111f9f1d9a3f4140bf7441ce76d5d105bf71dd4b39f as rekor-s390x
23
+
10
24
FROM registry.redhat.io/rhtas/ec-rhel9:0.7@sha256:30f7a2eeed605f23ba68bc41f29363acc5305ff4cf9302c37ee7ac7408cfa38d as ec
11
25
12
26
# Provides the Trusted Artifact Signer CLI binaries trillian-createtree and trillian-updatetree
13
-
FROM quay.io/securesign/trillian-createtree@sha256:70044a6cfc4f86e38ecbc7a4ffbfd713ccbd70fe0c99cac936ebaf1cb471ef87 as trillian-createtree
14
-
FROM quay.io/securesign/trillian-updatetree@sha256:6f6a98f6ae44f2fc51ba08594e195902ebe5cd9e5a59bff6c5ab7f75ec7bd98f as trillian-updatetree
27
+
FROM --platform=linux/amd64 quay.io/securesign/trillian-createtree@sha256:e89eb40cc4b22ce79ca71c811d4e006c41a14cf11201bfee8938e43854f84b16 as trillian-createtree-amd64
28
+
FROM --platform=linux/arm64 quay.io/securesign/trillian-createtree@sha256:5d877f3fe3dba9e12ca06f9cd24b09550c1455c7b90c8c7b77da3af94a54a0bc as trillian-createtree-arm64
29
+
FROM --platform=linux/ppc64le quay.io/securesign/trillian-createtree@sha256:a97ed2c6b80ac1bc724d5ce325c629d4ed7a1bb596045f94baed25610ada4735 as trillian-createtree-ppc64le
30
+
FROM --platform=linux/s390x quay.io/securesign/trillian-createtree@sha256:a3c5c82cd720f4412767d60a5cbf47b2fa71fecda5fba204ff67cd7577ecaeb8 as trillian-createtree-s390x
31
+
32
+
FROM --platform=linux/amd64 quay.io/securesign/trillian-updatetree@sha256:85341dbe66da18761372a70e994fc2a245d459bef5640ce4e11391da9f90c98a as trillian-updatetree-amd64
33
+
FROM --platform=linux/arm64 quay.io/securesign/trillian-updatetree@sha256:b06846df6a6bbd63b46429473df97d1ea1339e05e41e868825a976b0ace20d8d as trillian-updatetree-arm64
34
+
FROM --platform=linux/ppc64le quay.io/securesign/trillian-updatetree@sha256:96f7a34f8c6ba29f13c4ab8bd86207d2d849e04fa352db6dae0960f5189afa48 as trillian-updatetree-ppc64le
35
+
FROM --platform=linux/s390x quay.io/securesign/trillian-updatetree@sha256:8160661734aa17a069e12f4ba592fe7157944de14058bd29fc78bfa36578ab03 as trillian-updatetree-s390x
15
36
16
37
FROM quay.io/securesign/cli-tuftool@sha256:aa970862708bf626d7bfb1e789f68776b8a236089e9f243d084578a74c74b343 as tuf-tool
17
38
@@ -24,31 +45,31 @@ RUN mkdir -p /var/www/html/clients/darwin && \
24
45
mkdir -p /var/www/html/clients/windows
25
46
26
47
# Copy the cosign binaries from the previous stages
0 commit comments