From cf436ed8f26ad3575ba44d4ecd2fe8bcbe90ab0f Mon Sep 17 00:00:00 2001 From: Damiaan van der Kruk Date: Wed, 24 Jun 2020 22:27:47 +1000 Subject: [PATCH] Adds arm64 dection of running os in tests --- src/test/groovy/sdkman/support/UnixUtils.groovy | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/test/groovy/sdkman/support/UnixUtils.groovy b/src/test/groovy/sdkman/support/UnixUtils.groovy index 7c41ce69..3561b318 100644 --- a/src/test/groovy/sdkman/support/UnixUtils.groovy +++ b/src/test/groovy/sdkman/support/UnixUtils.groovy @@ -3,7 +3,14 @@ package sdkman.support class UnixUtils { static getPlatform() { - asSdkmanPlatform(System.getProperty("os.name")) + def os = System.getProperty("os.name") + def arch = System.getProperty("os.arch") + + if("aarch64".equals(arch)) { + asSdkmanPlatform("LinuxARM64") + } else { + asSdkmanPlatform(os) + } } static asSdkmanPlatform(platform) {