mise can't install java graalvm version from renovate #7229
Replies: 6 comments 1 reply
-
|
@roele fyi |
Beta Was this translation helpful? Give feedback.
-
|
There is no such version curl -sL 'https://mise-java.jdx.dev/jvm/ga/linux/x86_64.json' \
-H 'accept: application/json' | jq '.[] | select(.vendor == "oracle-graalvm") | select(.image_type == "jdk")' |
Beta Was this translation helpful? Give feedback.
-
|
I think it's treated like any other java version: https://github.com/renovatebot/renovate/blob/86435837f3a10d0a21253f6423cd09d2089990a3/lib/modules/manager/mise/upgradeable-tooling.ts#L122-L131 |
Beta Was this translation helpful? Give feedback.
-
|
maybe that would do the trick? Index: lib/modules/manager/mise/upgradeable-tooling.ts
IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
===================================================================
diff --git a/lib/modules/manager/mise/upgradeable-tooling.ts b/lib/modules/manager/mise/upgradeable-tooling.ts
--- a/lib/modules/manager/mise/upgradeable-tooling.ts (revision 58f748f5012c4771bd40bae4e83c33f9edca158b)
+++ b/lib/modules/manager/mise/upgradeable-tooling.ts (date 1765369454270)
@@ -127,6 +127,8 @@
datasource: JavaVersionDatasource.id,
packageName: 'java-jdk',
currentValue: oracleGraalvmJdkMatches.version,
+ versioning: semverVersioning.id
+ // extractVersion: /^(?<version>\d.\d.\d)/,
};
}
|
Beta Was this translation helpful? Give feedback.
-
|
Seems Renovate uses the Adoptium versions which will not work reliably for others since every vendor has their own minor/patch/suffix versioning. One of the reasons we roll our own at https://mise-java.jdx.dev/. |
Beta Was this translation helpful? Give feedback.
-
|
should we propose that renovate also use mise versions? |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
https://github.com/prometheus/client_java/actions/runs/20096720524/job/57656897794?pr=1734
From looking at the renovate source code, it seems that renovate has a different java backend than mise has.
For example,
graalvm-community-25.0.1can't be updated at all.Beta Was this translation helpful? Give feedback.
All reactions