Skip to content

Commit

Permalink
dragonwell-jdk-extended: Add version 8.16.17-8.0.382 and 11.0.20.16-1…
Browse files Browse the repository at this point in the history
…1.0.20 (#483)

* Add extended edition

* Update regex
  • Loading branch information
romeoahmed authored Oct 31, 2023
1 parent 7c63e66 commit 2afd803
Show file tree
Hide file tree
Showing 2 changed files with 78 additions and 0 deletions.
39 changes: 39 additions & 0 deletions bucket/dragonwell11-jdk-extended.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
{
"description": "Alibaba Dragonwell, a downstream version of OpenJDK, is the in-house OpenJDK implementation at Alibaba (with extensive custom features optimized for cloud computing environments)",
"version": "11.0.20.16-11.0.20",
"homepage": "https://dragonwell-jdk.io/",
"license": "GPL-2.0-only WITH Classpath-exception-2.0",
"architecture": {
"64bit": {
"url": "https://github.com/dragonwell-project/dragonwell11/releases/download/dragonwell-extended-11.0.20.16_jdk-11.0.20-ga/Alibaba_Dragonwell_Extended_11.0.20.16.8_x64_windows.zip",
"hash": "33f7b5d83b417acf88c70125a3a12042521dae3e910a1b0f5773fa4c20b5df62"
}
},
"extract_to": "tmp",
"installer": {
"script": [
"(Get-ChildItem -Directory \"$dir\\tmp\").FullName | % { Move-Item \"$_\\*\" \"$dir\" }",
"Remove-Item -Recurse \"$dir\\tmp\""
]
},
"env_add_path": "bin",
"env_set": {
"JAVA_HOME": "$dir"
},
"checkver": {
"github": "https://github.com/dragonwell-project/dragonwell11/",
"regex": "(dragonwell-standard-(?<dragon>[\\d.]+)?_jdk-(?<jdk>[\\d.]+)(?:(?<b>-[\\d+])|-ga))/(Alibaba_Dragonwell_Standard_(?<version>[\\d.+]+))",
"replace": "${dragon}-${jdk}${b}"
},
"autoupdate": {
"architecture": {
"64bit": {
"url": "https://github.com/dragonwell-project/dragonwell11/releases/download/dragonwell-extended-$matchDragon_jdk-$matchJdk-ga/Alibaba_Dragonwell_Extended_$matchVersion_x64_windows.zip"
}
},
"hash": {
"url": "$url.sha256.txt",
"regex": "$sha256"
}
}
}
39 changes: 39 additions & 0 deletions bucket/dragonwell8-jdk-extended.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
{
"description": "Alibaba Dragonwell, a downstream version of OpenJDK, is the in-house OpenJDK implementation at Alibaba (with extensive custom features optimized for cloud computing environments)",
"version": "8.16.17-8.0.382",
"homepage": "https://dragonwell-jdk.io/",
"license": "GPL-2.0-only WITH Classpath-exception-2.0",
"architecture": {
"64bit": {
"url": "https://github.com/dragonwell-project/dragonwell8/releases/download/dragonwell-extended-8.16.17_jdk8u382-ga/Alibaba_Dragonwell_Extended_8.16.17_x64_windows.zip",
"hash": "42f92a5ea4affdfa797f1efabe087929cacb958c2b339c3c3aa44f17406cc054"
}
},
"extract_to": "tmp",
"installer": {
"script": [
"(Get-ChildItem -Directory \"$dir\\tmp\").FullName | % { Move-Item \"$_\\*\" \"$dir\" }",
"Remove-Item -Recurse \"$dir\\tmp\""
]
},
"env_add_path": "bin",
"env_set": {
"JAVA_HOME": "$dir"
},
"checkver": {
"github": "https://github.com/dragonwell-project/dragonwell8",
"regex": "(dragonwell-standard-(?<dragon>[\\d.]+)_jdk8u(?<jdk>[\\d]+)(?:(?<b>-[\\d+])|-ga))",
"replace": "${dragon}-8.0.${jdk}${b}"
},
"autoupdate": {
"architecture": {
"64bit": {
"url": "https://github.com/dragonwell-project/dragonwell8/releases/download/dragonwell-extended-$matchDragon_jdk8u$matchJdk-ga/Alibaba_Dragonwell_Extended_$matchDragon_x64_windows.zip"
}
},
"hash": {
"url": "$url.sha256.txt",
"regex": "$sha256"
}
}
}

0 comments on commit 2afd803

Please sign in to comment.