Skip to content

Commit

Permalink
Prevent Mac sign verification from running on old OS versions
Browse files Browse the repository at this point in the history
Because later versions of OpenJDK (e.g. JDK22) cannot run on MacOS
versions below 11. This extra tag prevents us from attempting to do
so.

Making it universal rather than version-specific because I don't see
any benefit from sign verification on MacOS 10.14, specifically.
Testing yes, sign verification no.

Signed-off-by: Adam Farley <[email protected]>
  • Loading branch information
adamfarley committed Mar 11, 2024
1 parent 56dbef3 commit 7a33d64
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion pipelines/build/common/openjdk_build_pipeline.groovy
Original file line number Diff line number Diff line change
Expand Up @@ -956,7 +956,7 @@ class Build {
if (buildConfig.TARGET_OS == "windows") {
verifyNode = "ci.role.test&&sw.os.windows"
} else {
verifyNode = "ci.role.test&&(sw.os.osx||sw.os.mac)"
verifyNode = "ci.role.test&&(sw.os.osx||sw.os.mac)&&!sw.os.osx.10_14"
}
if (buildConfig.ARCHITECTURE == "aarch64") {
verifyNode = verifyNode + "&&hw.arch.aarch64"
Expand Down

0 comments on commit 7a33d64

Please sign in to comment.