-
Notifications
You must be signed in to change notification settings - Fork 762
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix the bug about parsing dragonwell version (#642) #643
Conversation
@IvanZosimov Hello, all tests passed. Please review this pull request. Thank you very much |
@IvanZosimov Hello, please review this pull request. Thank you very much! |
is there a way to mark this project as abandonware? |
Why is it listed as abandoned software? |
@@ -150,7 +150,17 @@ export class DragonwellDistribution extends JavaBase { | |||
// Some version of Dragonwell JDK are numerated with help of non-semver notation (more then 3 digits). | |||
// Common practice is to transform excess digits to the so-called semver build part, which is prefixed with the plus sign, to be able to operate with them using semver tools. | |||
if (jdkVersion.split('.').length > 3) { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@Accelerator1996 - why not putting just one line before line 152 with jdkVersion = jdkVersion.split('+').join('.')
?
That would replace any +
with a .
upfront and parsing can continue as usual.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@Accelerator1996 - why not putting just one line before line 152 with
jdkVersion = jdkVersion.split('+').join('.')
? That would replace any+
with a.
upfront and parsing can continue as usual.
Thank you very much for your advice. I have optimized this part of the code.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hello @Accelerator1996, To address the Dragonwell issue, could you please update only the following line in installer.ts as suggested by @mhoffrog:?
jdkVersion = jdkVersion.split('+').join('.');
This change will resolve the parsing issue of Dragonwell versions with the existing test data and test cases, as confirmed by our test workflow runs. It ensures that the Java version strings are correctly formatted for Dragonwell without the need for additional test data or test cases.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hello @Accelerator1996, To address the Dragonwell issue, could you please update only the following line in installer.ts as suggested by @mhoffrog:? jdkVersion = jdkVersion.split('+').join('.'); This change will resolve the parsing issue of Dragonwell versions with the existing test data and test cases, as confirmed by our test workflow runs. It ensures that the Java version strings are correctly formatted for Dragonwell without the need for additional test data or test cases.
Hello @aparnajyothi-y , thank you very much for your suggestion. I have further simplified the code and removed the original if judgment, because I think the version number of dragonwell guarantees that this step can be removed. In addition, I am very sorry that I cannot just perform the replace operation as @mhoffrog suggested, because dragonwell has added two new version numbers belonging to its own products based on the upstream jdk version number, and directly calling convertVersionToSemver cannot parse.
d1fc000
to
2145813
Compare
Hello, I think this does not need to be changed according to the original content in the usage document |
Sorry, I have added the test case and updated test data. The original test case is indeed a bit insufficient. Please review, thank you very much! |
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/setup-java](https://github.com/actions/setup-java) | action | patch | `v4.2.1` -> `v4.2.2` | --- ### Release Notes <details> <summary>actions/setup-java (actions/setup-java)</summary> ### [`v4.2.2`](https://github.com/actions/setup-java/releases/tag/v4.2.2) [Compare Source](https://github.com/actions/setup-java/compare/v4.2.1...v4.2.2) ##### What's Changed ##### Bug fixes: - Fix macos latest check failures by [@​HarithaVattikuti](https://github.com/HarithaVattikuti) in [https://github.com/actions/setup-java/pull/634](https://github.com/actions/setup-java/pull/634) - Fix dragonwell distribution parsing issues by [@​Accelerator1996](https://github.com/Accelerator1996) in [https://github.com/actions/setup-java/pull/643](https://github.com/actions/setup-java/pull/643) ##### Documentation changes - Update advanced documentation for java-version-file by [@​mahabaleshwars](https://github.com/mahabaleshwars) in [https://github.com/actions/setup-java/pull/622](https://github.com/actions/setup-java/pull/622) ##### Dependency updates: - Bump undici from 5.28.3 to 5.28.4 and other dependency updates by [@​dependabot](https://github.com/dependabot) in [https://github.com/actions/setup-java/pull/616](https://github.com/actions/setup-java/pull/616) **Full Changelog**: actions/setup-java@v4...v4.2.2 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View the [repository job log](https://developer.mend.io/github/Hapag-Lloyd/Workflow-Templates). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40NDAuNyIsInVwZGF0ZWRJblZlciI6IjM3LjQ0MC43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmN5Il19--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/setup-java](https://github.com/actions/setup-java) | action | patch | `v4.2.1` -> `v4.2.2` | --- ### Release Notes <details> <summary>actions/setup-java (actions/setup-java)</summary> ### [`v4.2.2`](https://github.com/actions/setup-java/releases/tag/v4.2.2) [Compare Source](https://github.com/actions/setup-java/compare/v4.2.1...v4.2.2) ##### What's Changed ##### Bug fixes: - Fix macos latest check failures by [@​HarithaVattikuti](https://github.com/HarithaVattikuti) in [https://github.com/actions/setup-java/pull/634](https://github.com/actions/setup-java/pull/634) - Fix dragonwell distribution parsing issues by [@​Accelerator1996](https://github.com/Accelerator1996) in [https://github.com/actions/setup-java/pull/643](https://github.com/actions/setup-java/pull/643) ##### Documentation changes - Update advanced documentation for java-version-file by [@​mahabaleshwars](https://github.com/mahabaleshwars) in [https://github.com/actions/setup-java/pull/622](https://github.com/actions/setup-java/pull/622) ##### Dependency updates: - Bump undici from 5.28.3 to 5.28.4 and other dependency updates by [@​dependabot](https://github.com/dependabot) in [https://github.com/actions/setup-java/pull/616](https://github.com/actions/setup-java/pull/616) **Full Changelog**: actions/setup-java@v4...v4.2.2 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View the [repository job log](https://developer.mend.io/github/camunda/camunda). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40NDAuNyIsInVwZGF0ZWRJblZlciI6IjM3LjQ0MC43IiwidGFyZ2V0QnJhbmNoIjoic3RhYmxlLzguNSIsImxhYmVscyI6WyJhdXRvbWVyZ2UiXX0=-->
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/setup-java](https://github.com/actions/setup-java) | action | patch | `v4.2.1` -> `v4.2.2` | --- ### Release Notes <details> <summary>actions/setup-java (actions/setup-java)</summary> ### [`v4.2.2`](https://github.com/actions/setup-java/releases/tag/v4.2.2) [Compare Source](https://github.com/actions/setup-java/compare/v4.2.1...v4.2.2) ##### What's Changed ##### Bug fixes: - Fix macos latest check failures by [@​HarithaVattikuti](https://github.com/HarithaVattikuti) in [https://github.com/actions/setup-java/pull/634](https://github.com/actions/setup-java/pull/634) - Fix dragonwell distribution parsing issues by [@​Accelerator1996](https://github.com/Accelerator1996) in [https://github.com/actions/setup-java/pull/643](https://github.com/actions/setup-java/pull/643) ##### Documentation changes - Update advanced documentation for java-version-file by [@​mahabaleshwars](https://github.com/mahabaleshwars) in [https://github.com/actions/setup-java/pull/622](https://github.com/actions/setup-java/pull/622) ##### Dependency updates: - Bump undici from 5.28.3 to 5.28.4 and other dependency updates by [@​dependabot](https://github.com/dependabot) in [https://github.com/actions/setup-java/pull/616](https://github.com/actions/setup-java/pull/616) **Full Changelog**: actions/setup-java@v4...v4.2.2 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View the [repository job log](https://developer.mend.io/github/camunda/camunda). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40NDAuNyIsInVwZGF0ZWRJblZlciI6IjM3LjQ0MC43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJhdXRvbWVyZ2UiXX0=-->
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/setup-java](https://github.com/actions/setup-java) | action | patch | `v4.2.1` -> `v4.2.2` | --- ### Release Notes <details> <summary>actions/setup-java (actions/setup-java)</summary> ### [`v4.2.2`](https://github.com/actions/setup-java/releases/tag/v4.2.2) [Compare Source](https://github.com/actions/setup-java/compare/v4.2.1...v4.2.2) ##### What's Changed ##### Bug fixes: - Fix macos latest check failures by [@​HarithaVattikuti](https://github.com/HarithaVattikuti) in [https://github.com/actions/setup-java/pull/634](https://github.com/actions/setup-java/pull/634) - Fix dragonwell distribution parsing issues by [@​Accelerator1996](https://github.com/Accelerator1996) in [https://github.com/actions/setup-java/pull/643](https://github.com/actions/setup-java/pull/643) ##### Documentation changes - Update advanced documentation for java-version-file by [@​mahabaleshwars](https://github.com/mahabaleshwars) in [https://github.com/actions/setup-java/pull/622](https://github.com/actions/setup-java/pull/622) ##### Dependency updates: - Bump undici from 5.28.3 to 5.28.4 and other dependency updates by [@​dependabot](https://github.com/dependabot) in [https://github.com/actions/setup-java/pull/616](https://github.com/actions/setup-java/pull/616) **Full Changelog**: actions/setup-java@v4...v4.2.2 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View the [repository job log](https://developer.mend.io/github/WhosNickDoglio/dagger-rules). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40NDAuNyIsInVwZGF0ZWRJblZlciI6IjM3LjQ0MC43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/setup-java](https://github.com/actions/setup-java) | action | patch | `v4.2.1` -> `v4.2.2` | --- ### Release Notes <details> <summary>actions/setup-java (actions/setup-java)</summary> ### [`v4.2.2`](https://github.com/actions/setup-java/releases/tag/v4.2.2) [Compare Source](https://github.com/actions/setup-java/compare/v4.2.1...v4.2.2) ##### What's Changed ##### Bug fixes: - Fix macos latest check failures by [@​HarithaVattikuti](https://github.com/HarithaVattikuti) in [https://github.com/actions/setup-java/pull/634](https://github.com/actions/setup-java/pull/634) - Fix dragonwell distribution parsing issues by [@​Accelerator1996](https://github.com/Accelerator1996) in [https://github.com/actions/setup-java/pull/643](https://github.com/actions/setup-java/pull/643) ##### Documentation changes - Update advanced documentation for java-version-file by [@​mahabaleshwars](https://github.com/mahabaleshwars) in [https://github.com/actions/setup-java/pull/622](https://github.com/actions/setup-java/pull/622) ##### Dependency updates: - Bump undici from 5.28.3 to 5.28.4 and other dependency updates by [@​dependabot](https://github.com/dependabot) in [https://github.com/actions/setup-java/pull/616](https://github.com/actions/setup-java/pull/616) **Full Changelog**: actions/setup-java@v4...v4.2.2 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View the [repository job log](https://developer.mend.io/github/AmadeusITGroup/otter). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xOC4xNyIsInVwZGF0ZWRJblZlciI6IjM4LjE4LjE3IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/setup-java](https://github.com/actions/setup-java) | action | patch | `v4.2.1` -> `v4.2.2` | | [actions/upload-artifact](https://github.com/actions/upload-artifact) | action | patch | `v4.3.5` -> `v4.3.6` | | [github/codeql-action](https://github.com/github/codeql-action) | action | minor | `v3.25.15` -> `v3.26.0` | | [r-lib/actions](https://github.com/r-lib/actions) | action | patch | `v2.10.0` -> `v2.10.1` | --- ### Release Notes <details> <summary>actions/setup-java (actions/setup-java)</summary> ### [`v4.2.2`](https://github.com/actions/setup-java/releases/tag/v4.2.2) [Compare Source](https://github.com/actions/setup-java/compare/v4.2.1...v4.2.2) ##### What's Changed ##### Bug fixes: - Fix macos latest check failures by [@​HarithaVattikuti](https://github.com/HarithaVattikuti) in [https://github.com/actions/setup-java/pull/634](https://github.com/actions/setup-java/pull/634) - Fix dragonwell distribution parsing issues by [@​Accelerator1996](https://github.com/Accelerator1996) in [https://github.com/actions/setup-java/pull/643](https://github.com/actions/setup-java/pull/643) ##### Documentation changes - Update advanced documentation for java-version-file by [@​mahabaleshwars](https://github.com/mahabaleshwars) in [https://github.com/actions/setup-java/pull/622](https://github.com/actions/setup-java/pull/622) ##### Dependency updates: - Bump undici from 5.28.3 to 5.28.4 and other dependency updates by [@​dependabot](https://github.com/dependabot) in [https://github.com/actions/setup-java/pull/616](https://github.com/actions/setup-java/pull/616) **Full Changelog**: actions/setup-java@v4...v4.2.2 </details> <details> <summary>actions/upload-artifact (actions/upload-artifact)</summary> ### [`v4.3.6`](https://github.com/actions/upload-artifact/compare/v4.3.5...v4.3.6) [Compare Source](https://github.com/actions/upload-artifact/compare/v4.3.5...v4.3.6) </details> <details> <summary>github/codeql-action (github/codeql-action)</summary> ### [`v3.26.0`](https://github.com/github/codeql-action/compare/v3.25.15...v3.26.0) [Compare Source](https://github.com/github/codeql-action/compare/v3.25.15...v3.26.0) </details> <details> <summary>r-lib/actions (r-lib/actions)</summary> ### [`v2.10.1`](https://github.com/r-lib/actions/compare/v2.10.0...v2.10.1) [Compare Source](https://github.com/r-lib/actions/compare/v2.10.0...v2.10.1) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 6am on monday" in timezone Australia/Sydney, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View the [repository job log](https://developer.mend.io/github/google/osv-scanner). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4yMC4xIiwidXBkYXRlZEluVmVyIjoiMzguMjAuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19--> Co-authored-by: Xueqin Cui <[email protected]>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/setup-java](https://github.com/actions/setup-java) | action | patch | `v4.2.1` -> `v4.2.2` | | [actions/upload-artifact](https://github.com/actions/upload-artifact) | action | patch | `v4.3.5` -> `v4.3.6` | | [github/codeql-action](https://github.com/github/codeql-action) | action | minor | `v3.25.15` -> `v3.26.4` | | [r-lib/actions](https://github.com/r-lib/actions) | action | patch | `v2.10.0` -> `v2.10.1` | --- ### Release Notes <details> <summary>actions/setup-java (actions/setup-java)</summary> ### [`v4.2.2`](https://github.com/actions/setup-java/releases/tag/v4.2.2) [Compare Source](https://github.com/actions/setup-java/compare/v4.2.1...v4.2.2) ##### What's Changed ##### Bug fixes: - Fix macos latest check failures by [@​HarithaVattikuti](https://github.com/HarithaVattikuti) in [https://github.com/actions/setup-java/pull/634](https://github.com/actions/setup-java/pull/634) - Fix dragonwell distribution parsing issues by [@​Accelerator1996](https://github.com/Accelerator1996) in [https://github.com/actions/setup-java/pull/643](https://github.com/actions/setup-java/pull/643) ##### Documentation changes - Update advanced documentation for java-version-file by [@​mahabaleshwars](https://github.com/mahabaleshwars) in [https://github.com/actions/setup-java/pull/622](https://github.com/actions/setup-java/pull/622) ##### Dependency updates: - Bump undici from 5.28.3 to 5.28.4 and other dependency updates by [@​dependabot](https://github.com/dependabot) in [https://github.com/actions/setup-java/pull/616](https://github.com/actions/setup-java/pull/616) **Full Changelog**: actions/setup-java@v4...v4.2.2 </details> <details> <summary>actions/upload-artifact (actions/upload-artifact)</summary> ### [`v4.3.6`](https://github.com/actions/upload-artifact/compare/v4.3.5...v4.3.6) [Compare Source](https://github.com/actions/upload-artifact/compare/v4.3.5...v4.3.6) </details> <details> <summary>github/codeql-action (github/codeql-action)</summary> ### [`v3.26.4`](https://github.com/github/codeql-action/compare/v3.26.3...v3.26.4) [Compare Source](https://github.com/github/codeql-action/compare/v3.26.3...v3.26.4) ### [`v3.26.3`](https://github.com/github/codeql-action/compare/v3.26.2...v3.26.3) [Compare Source](https://github.com/github/codeql-action/compare/v3.26.2...v3.26.3) ### [`v3.26.2`](https://github.com/github/codeql-action/compare/v3.26.1...v3.26.2) [Compare Source](https://github.com/github/codeql-action/compare/v3.26.1...v3.26.2) ### [`v3.26.1`](https://github.com/github/codeql-action/compare/v3.26.0...v3.26.1) [Compare Source](https://github.com/github/codeql-action/compare/v3.26.0...v3.26.1) ### [`v3.26.0`](https://github.com/github/codeql-action/compare/v3.25.15...v3.26.0) [Compare Source](https://github.com/github/codeql-action/compare/v3.25.15...v3.26.0) </details> <details> <summary>r-lib/actions (r-lib/actions)</summary> ### [`v2.10.1`](https://github.com/r-lib/actions/compare/v2.10.0...v2.10.1) [Compare Source](https://github.com/r-lib/actions/compare/v2.10.0...v2.10.1) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 6am on monday" in timezone Australia/Sydney, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View the [repository job log](https://developer.mend.io/github/google/osv-scanner). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4yNi4xIiwidXBkYXRlZEluVmVyIjoiMzguMjYuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Description:
Fix the bug about parsing dragonwell version
Related issue:
#642
Check list: