Skip to content

Commit

Permalink
Reproducible verification build blog
Browse files Browse the repository at this point in the history
Signed-off-by: Andrew Leonard <[email protected]>
  • Loading branch information
andrew-m-leonard committed Aug 8, 2024
1 parent 1cdc98c commit 0f6c1f7
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 1 deletion.
15 changes: 15 additions & 0 deletions content/asciidoc-pages/docs/reproducible-builds/index.adoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
= Third Party Reproducible Verification Build Instructions
:description: Instructions for independently reproducing an Eclipse Temurin release as part of a reproducible verification build
:keywords: Reproducible Builds SLSA Security Supply Chain
:orgname: Eclipse Adoptium
:lang: en
:page-authors: anleonar

To perform your own reproducible verification build of an Eclipse Temurin JDK 21+ official release, we have prepared a set of instructions for each platform that will guide you through the process of re-building the selected JDK 21+ Eclipse Temurin builds from upstream OpenJDK community source and with your own securely built toolchains and dependencies.

Select your required platform instructions for the Eclipse Temurin release you wish to reproduce:

- [JDK 21+ Linux x64](/docs/reproducible-builds/reproduce-linux-x64)
- [JDK 21+ Linux aarch64](/docs/reproducible-builds/reproduce-linux-aarch64)
- [JDK 21+ Windows x64](/docs/reproducible-builds/reproduce-windows-x64)
3 changes: 2 additions & 1 deletion src/pages/docs.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,8 @@ const DocumentationPage = ({ data }) => {
{ name: t('docs.secure.software.pratices', 'Secure Software Practices'), link: '/docs/secure-software' },
{ name: t('docs.slsa.secure.supply.chain', 'SLSA Secure Supply Chain'), link: '/docs/slsa' },
{ name: t('docs.vulnerability.reporting', 'Vulnerability Reporting'), link: 'https://github.com/adoptium/adoptium/security/policy' },
{ name: t('docs.temurin.security.case.study', 'Temurin Security Case Study'), link: 'https://outreach.eclipse.foundation/adoptium-temurin-supply-chain-security?utm_campaign=Temurin%20Case%20Study&utm_source=website&utm_medium=adoptium%20docs' }
{ name: t('docs.temurin.security.case.study', 'Temurin Security Case Study'), link: 'https://outreach.eclipse.foundation/adoptium-temurin-supply-chain-security?utm_campaign=Temurin%20Case%20Study&utm_source=website&utm_medium=adoptium%20docs' },
{ name: t('docs.reproducible.builds', 'Reproducible Builds'), link: '/docs/reproducible-builds' }
]}
/>
<DocumentationCard
Expand Down

0 comments on commit 0f6c1f7

Please sign in to comment.