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
Unfortunately this plugin seems not to work on Linux aarch64 (Asahi Linux/Linux VMs on Apple silicon).
at org.gradle.api.internal.project.taskfactory.TaskFactory$1.call(TaskFactory.java:95)
at org.gradle.api.internal.project.taskfactory.TaskFactory$1.call(TaskFactory.java:82)
at org.gradle.util.internal.GUtil.uncheckedCall(GUtil.java:454)
at org.gradle.api.internal.AbstractTask.injectIntoNewInstance(AbstractTask.java:202)
at org.gradle.api.internal.project.taskfactory.TaskFactory.create(TaskFactory.java:82)
at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory.create(AnnotationProcessingTaskFactory.java:48)
at org.gradle.api.internal.tasks.DefaultTaskContainer.createTask(DefaultTaskContainer.java:322)
at org.gradle.api.internal.tasks.DefaultTaskContainer.access$200(DefaultTaskContainer.java:76)
at org.gradle.api.internal.tasks.DefaultTaskContainer$2.call(DefaultTaskContainer.java:296)
... 209 more
Caused by: java.lang.IllegalStateException: Cannot determine operating system name and version
at org.unbrokendome.gradle.pluginutils.SystemUtils.getOperatingSystemClassifier(SystemUtils.kt:27)
at org.unbrokendome.gradle.plugins.helm.command.tasks.HelmDownloadClientPackage.<init>(HelmDownloadClientPackage.kt:63)
at org.unbrokendome.gradle.plugins.helm.command.tasks.HelmDownloadClientPackage_Decorated.<init>(Unknown Source)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at org.gradle.internal.instantiation.generator.AsmBackedClassGenerator$InvokeConstructorStrategy.newInstance(AsmBackedClassGenerator.java:2070)
at org.gradle.internal.instantiation.generator.AbstractClassGenerator$GeneratedClassImpl$GeneratedConstructorImpl.newInstance(AbstractClassGenerator.java:486)
at org.gradle.internal.instantiation.generator.DependencyInjectingInstantiator.doCreate(DependencyInjectingInstantiator.java:64)
at org.gradle.internal.instantiation.generator.DependencyInjectingInstantiator.newInstanceWithDisplayName(DependencyInjectingInstantiator.java:50)
at org.gradle.api.internal.project.taskfactory.TaskFactory$1.call(TaskFactory.java:88)
... 217 more
Java properties settings:
os.arch = aarch64
os.name = Linux
Overriding the osClassifier has no effect (because the plugin tries to set a default value in the constructor?)
Thanks for making this great plugin!
Unfortunately this plugin seems not to work on Linux aarch64 (Asahi Linux/Linux VMs on Apple silicon).
Java properties settings:
Overriding the
osClassifier
has no effect (because the plugin tries to set a default value in the constructor?)I think a simple solution is to add a
aarch64
entry in https://github.com/unbroken-dome/gradle-plugin-utils/blob/master/gradle-plugin-utils/src/main/kotlin/org/unbrokendome/gradle/pluginutils/SystemUtils.kt#L19.The text was updated successfully, but these errors were encountered: