@@ -72,31 +72,41 @@ jobs:
7272 baseImage : eclipse-temurin:17-jre-focal
7373 platforms : linux/amd64,linux/arm/v7,linux/arm64
7474 mcVersion : 1.20.4
75+ # For GLIBC_2.34 support
76+ knockdRepoOrg : Metalcape/knock
7577 # JAVA 16
7678 - variant : java16
7779 baseImage : adoptopenjdk:16-jre-hotspot
7880 platforms : linux/amd64,linux/arm/v7,linux/arm64
7981 mcVersion : 1.16.5
82+ # For GLIBC_2.34 support
83+ knockdRepoOrg : Metalcape/knock
8084 # Pin version for pre-Java 17
8185 mcHelperVersion : 1.51.3-java8
8286 # JAVA 11
8387 - variant : java11
8488 baseImage : adoptopenjdk:11-jre-hotspot
8589 platforms : linux/amd64,linux/arm/v7,linux/arm64
8690 mcVersion : 1.16.4
91+ # For GLIBC_2.34 support
92+ knockdRepoOrg : Metalcape/knock
8793 # Pin version for pre-Java 17
8894 mcHelperVersion : 1.51.3-java8
8995 # JAVA 8: NOTE: Unable to go past 8u312 because of Forge dependencies
9096 - variant : java8
9197 baseImage : eclipse-temurin:8u312-b07-jre-focal
9298 platforms : linux/amd64,linux/arm/v7,linux/arm64
9399 mcVersion : 1.12.2
100+ # For GLIBC_2.34 support
101+ knockdRepoOrg : Metalcape/knock
94102 # Pin version for Java 8, also be sure to set in verify-pr.yml
95103 mcHelperVersion : 1.51.3-java8
96104 - variant : java8-jdk
97105 baseImage : eclipse-temurin:8u312-b07-jdk-focal
98106 platforms : linux/amd64,linux/arm64
99107 mcVersion : 1.12.2
108+ # For GLIBC_2.34 support
109+ knockdRepoOrg : Metalcape/knock
100110 # Pin version for Java 8, also be sure to set in verify-pr.yml
101111 mcHelperVersion : 1.51.3-java8
102112 env :
@@ -161,6 +171,7 @@ jobs:
161171 build-args : |
162172 BASE_IMAGE=${{ matrix.baseImage }}
163173 ${{ matrix.mcHelperVersion && format('MC_HELPER_VERSION={0}', matrix.mcHelperVersion) }}
174+ ${{ matrix.knockdRepoOrg && format('KNOCKD_REPO_ORG={0}', matrix.knockdRepoOrg) }}
164175 cache-from : type=gha,scope=${{ matrix.variant }}
165176 # no cache-to to avoid cross-cache update from next build step
166177
@@ -217,5 +228,6 @@ jobs:
217228 VERSION=${{ fromJSON(steps.meta.outputs.json).labels['org.opencontainers.image.version'] }}
218229 REVISION=${{ fromJSON(steps.meta.outputs.json).labels['org.opencontainers.image.revision'] }}
219230 ${{ matrix.mcHelperVersion && format('MC_HELPER_VERSION={0}', matrix.mcHelperVersion) }}
231+ ${{ matrix.knockdRepoOrg && format('KNOCKD_REPO_ORG={0}', matrix.knockdRepoOrg) }}
220232 cache-from : type=gha,scope=${{ matrix.variant }}
221233 cache-to : type=gha,mode=max,scope=${{ matrix.variant }}
0 commit comments