IBM Semeru (OpenJ9) Support (#289)
This commit is contained in:
parent
669e0727d8
commit
5ffc13f417
3
.github/workflows/e2e-versions.yml
vendored
3
.github/workflows/e2e-versions.yml
vendored
@ -28,6 +28,7 @@ jobs:
|
||||
'zulu',
|
||||
'liberica',
|
||||
'microsoft',
|
||||
'semeru',
|
||||
'corretto'
|
||||
] # internally 'adopt-hotspot' is the same as 'adopt'
|
||||
version: ['8', '11', '16']
|
||||
@ -199,7 +200,7 @@ jobs:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
os: [macos-latest, windows-latest, ubuntu-latest]
|
||||
distribution: ['temurin', 'zulu', 'liberica']
|
||||
distribution: ['temurin', 'zulu', 'liberica', 'semeru']
|
||||
java-package: ['jre']
|
||||
version: ['17.0']
|
||||
include:
|
||||
|
||||
3
.gitignore
vendored
3
.gitignore
vendored
@ -94,3 +94,6 @@ typings/
|
||||
# DynamoDB Local files
|
||||
.dynamodb/
|
||||
.vscode/
|
||||
|
||||
# IntelliJ / WebStorm
|
||||
/.idea/
|
||||
|
||||
@ -103,11 +103,12 @@ Currently, the following distributions are supported:
|
||||
| `liberica` | Liberica JDK | [Link](https://bell-sw.com/) | [Link](https://bell-sw.com/liberica_eula/) |
|
||||
| `microsoft` | Microsoft Build of OpenJDK | [Link](https://www.microsoft.com/openjdk) | [Link](https://docs.microsoft.com/java/openjdk/faq)
|
||||
| `corretto` | Amazon Corretto Build of OpenJDK | [Link](https://aws.amazon.com/corretto/) | [Link](https://aws.amazon.com/corretto/faqs/)
|
||||
| `semeru` | IBM Semeru Runtime Open Edition | [Link](https://developer.ibm.com/languages/java/semeru-runtimes/downloads/) | [Link](https://openjdk.java.net/legal/gplv2+ce.html) |
|
||||
| `oracle` | Oracle JDK | [Link](https://www.oracle.com/java/technologies/downloads/) | [Link](https://java.com/freeuselicense)
|
||||
|
||||
**NOTE:** The different distributors can provide discrepant list of available versions / supported configurations. Please refer to the official documentation to see the list of supported versions.
|
||||
|
||||
**NOTE:** AdoptOpenJDK got moved to Eclipse Temurin and won't be updated anymore. It is highly recommended to migrate workflows from `adopt` to `temurin` to keep receiving software and security updates. See more details in the [Good-bye AdoptOpenJDK post](https://blog.adoptopenjdk.net/2021/08/goodbye-adoptopenjdk-hello-adoptium/).
|
||||
**NOTE:** AdoptOpenJDK got moved to Eclipse Temurin and won't be updated anymore. It is highly recommended to migrate workflows from `adopt` and `adopt-openj9`, to `temurin` and `semeru` respectively, to keep receiving software and security updates. See more details in the [Good-bye AdoptOpenJDK post](https://blog.adoptopenjdk.net/2021/08/goodbye-adoptopenjdk-hello-adoptium/).
|
||||
|
||||
**NOTE:** For Azul Zulu OpenJDK architectures x64 and arm64 are mapped to x86 / arm with proper hw_bitness.
|
||||
|
||||
|
||||
2168
__tests__/data/semeru.json
Normal file
2168
__tests__/data/semeru.json
Normal file
@ -0,0 +1,2168 @@
|
||||
[
|
||||
{
|
||||
"binaries": [
|
||||
{
|
||||
"architecture": "aarch64",
|
||||
"download_count": 87,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "50ad0862a4bb395480d65ef936dec083133e741667bc2e9fc2a526b7a22a3508",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru17-binaries/releases/download/jdk-17.0.2%2B8_openj9-0.30.0/ibm-semeru-open-jdk_aarch64_linux_17.0.2_8_openj9-0.30.0.tar.gz.sha256.txt",
|
||||
"download_count": 87,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru17-binaries/releases/download/jdk-17.0.2%2B8_openj9-0.30.0/ibm-semeru-open-jdk_aarch64_linux_17.0.2_8_openj9-0.30.0.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru17-binaries/releases/download/jdk-17.0.2%2B8_openj9-0.30.0/ibm-semeru-open-jdk_aarch64_linux_17.0.2_8_openj9-0.30.0.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_aarch64_linux_17.0.2_8_openj9-0.30.0.tar.gz",
|
||||
"size": 202318708
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.30.0-release",
|
||||
"updated_at": "2022-01-28T05:11:16Z"
|
||||
},
|
||||
{
|
||||
"architecture": "ppc64le",
|
||||
"download_count": 9,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "fca6b34696be3661f95aafe14318c0b7d8b86a0dd0a26ab0d68be1489273e9dc",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru17-binaries/releases/download/jdk-17.0.2%2B8_openj9-0.30.0/ibm-semeru-open-jdk_ppc64le_linux_17.0.2_8_openj9-0.30.0.tar.gz.sha256.txt",
|
||||
"download_count": 9,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru17-binaries/releases/download/jdk-17.0.2%2B8_openj9-0.30.0/ibm-semeru-open-jdk_ppc64le_linux_17.0.2_8_openj9-0.30.0.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru17-binaries/releases/download/jdk-17.0.2%2B8_openj9-0.30.0/ibm-semeru-open-jdk_ppc64le_linux_17.0.2_8_openj9-0.30.0.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_ppc64le_linux_17.0.2_8_openj9-0.30.0.tar.gz",
|
||||
"size": 207879163
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.30.0-release",
|
||||
"updated_at": "2022-01-28T05:11:34Z"
|
||||
},
|
||||
{
|
||||
"architecture": "s390x",
|
||||
"download_count": 10,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "a06fb421563952a4fbd12fcd2f4b0c9b9ee22154604553baa8eb0428406ecf1b",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru17-binaries/releases/download/jdk-17.0.2%2B8_openj9-0.30.0/ibm-semeru-open-jdk_s390x_linux_17.0.2_8_openj9-0.30.0.tar.gz.sha256.txt",
|
||||
"download_count": 10,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru17-binaries/releases/download/jdk-17.0.2%2B8_openj9-0.30.0/ibm-semeru-open-jdk_s390x_linux_17.0.2_8_openj9-0.30.0.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru17-binaries/releases/download/jdk-17.0.2%2B8_openj9-0.30.0/ibm-semeru-open-jdk_s390x_linux_17.0.2_8_openj9-0.30.0.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_s390x_linux_17.0.2_8_openj9-0.30.0.tar.gz",
|
||||
"size": 203657967
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.30.0-release",
|
||||
"updated_at": "2022-01-28T05:11:42Z"
|
||||
},
|
||||
{
|
||||
"architecture": "x64",
|
||||
"download_count": 224,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "784b15f6d5ac5bc83ad9018dd5998854af21d2c468038cc8935abe40cf02f730",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru17-binaries/releases/download/jdk-17.0.2%2B8_openj9-0.30.0/ibm-semeru-open-jdk_x64_linux_17.0.2_8_openj9-0.30.0.tar.gz.sha256.txt",
|
||||
"download_count": 224,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru17-binaries/releases/download/jdk-17.0.2%2B8_openj9-0.30.0/ibm-semeru-open-jdk_x64_linux_17.0.2_8_openj9-0.30.0.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru17-binaries/releases/download/jdk-17.0.2%2B8_openj9-0.30.0/ibm-semeru-open-jdk_x64_linux_17.0.2_8_openj9-0.30.0.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_x64_linux_17.0.2_8_openj9-0.30.0.tar.gz",
|
||||
"size": 207514103
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.30.0-release",
|
||||
"updated_at": "2022-01-28T05:11:50Z"
|
||||
}
|
||||
],
|
||||
"download_count": 514,
|
||||
"id": "RE_kwDOGgIW6M4Dd2_r.qiAvl8XCnvMGWg==",
|
||||
"release_link": "https://github.com/AdoptOpenJDK/semeru17-binaries/releases/tag/jdk-17.0.2%2B8_openj9-0.30.0",
|
||||
"release_name": "jdk-17.0.2+8_openj9-0.30.0",
|
||||
"release_type": "ga",
|
||||
"timestamp": "2022-01-28T14:12:15Z",
|
||||
"updated_at": "2022-01-28T14:12:15Z",
|
||||
"vendor": "ibm",
|
||||
"version_data": {
|
||||
"build": 8,
|
||||
"major": 17,
|
||||
"minor": 0,
|
||||
"openjdk_version": "17.0.2+8",
|
||||
"security": 2,
|
||||
"semver": "17.0.2+8"
|
||||
}
|
||||
},
|
||||
{
|
||||
"binaries": [
|
||||
{
|
||||
"architecture": "aarch64",
|
||||
"download_count": 247,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "7a8ba2ca08e7ceaed2a8d349087184dc4fce57da5ab8e538e82667cf42c1c9cb",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru17-binaries/releases/download/jdk-17.0.1%2B12_openj9-0.29.1/ibm-semeru-open-jdk_aarch64_linux_17.0.1_12_openj9-0.29.1.tar.gz.sha256.txt",
|
||||
"download_count": 247,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru17-binaries/releases/download/jdk-17.0.1%2B12_openj9-0.29.1/ibm-semeru-open-jdk_aarch64_linux_17.0.1_12_openj9-0.29.1.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru17-binaries/releases/download/jdk-17.0.1%2B12_openj9-0.29.1/ibm-semeru-open-jdk_aarch64_linux_17.0.1_12_openj9-0.29.1.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_aarch64_linux_17.0.1_12_openj9-0.29.1.tar.gz",
|
||||
"size": 202169246
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.29.1-release",
|
||||
"updated_at": "2021-12-09T16:17:24Z"
|
||||
},
|
||||
{
|
||||
"architecture": "ppc64le",
|
||||
"download_count": 53,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "919a26f4098fd16680388e30fc3ed2056c8b0009205447511ba119f1be07dd08",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru17-binaries/releases/download/jdk-17.0.1%2B12_openj9-0.29.1/ibm-semeru-open-jdk_ppc64le_linux_17.0.1_12_openj9-0.29.1.tar.gz.sha256.txt",
|
||||
"download_count": 53,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru17-binaries/releases/download/jdk-17.0.1%2B12_openj9-0.29.1/ibm-semeru-open-jdk_ppc64le_linux_17.0.1_12_openj9-0.29.1.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru17-binaries/releases/download/jdk-17.0.1%2B12_openj9-0.29.1/ibm-semeru-open-jdk_ppc64le_linux_17.0.1_12_openj9-0.29.1.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_ppc64le_linux_17.0.1_12_openj9-0.29.1.tar.gz",
|
||||
"size": 207687300
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.29.1-release",
|
||||
"updated_at": "2021-12-09T16:17:43Z"
|
||||
},
|
||||
{
|
||||
"architecture": "s390x",
|
||||
"download_count": 53,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "6cc23f5467e3e339da8d4ce180c537dc3f23d76db83c7d6b1d80c4ce00239fc0",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru17-binaries/releases/download/jdk-17.0.1%2B12_openj9-0.29.1/ibm-semeru-open-jdk_s390x_linux_17.0.1_12_openj9-0.29.1.tar.gz.sha256.txt",
|
||||
"download_count": 53,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru17-binaries/releases/download/jdk-17.0.1%2B12_openj9-0.29.1/ibm-semeru-open-jdk_s390x_linux_17.0.1_12_openj9-0.29.1.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru17-binaries/releases/download/jdk-17.0.1%2B12_openj9-0.29.1/ibm-semeru-open-jdk_s390x_linux_17.0.1_12_openj9-0.29.1.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_s390x_linux_17.0.1_12_openj9-0.29.1.tar.gz",
|
||||
"size": 203493613
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.29.1-release",
|
||||
"updated_at": "2021-12-09T16:17:52Z"
|
||||
},
|
||||
{
|
||||
"architecture": "x64",
|
||||
"download_count": 1391,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "e02870ff175ed131481c4258d5b9069f39add8376e48527a5d4b87dfac196af9",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru17-binaries/releases/download/jdk-17.0.1%2B12_openj9-0.29.1/ibm-semeru-open-jdk_x64_linux_17.0.1_12_openj9-0.29.1.tar.gz.sha256.txt",
|
||||
"download_count": 1391,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru17-binaries/releases/download/jdk-17.0.1%2B12_openj9-0.29.1/ibm-semeru-open-jdk_x64_linux_17.0.1_12_openj9-0.29.1.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru17-binaries/releases/download/jdk-17.0.1%2B12_openj9-0.29.1/ibm-semeru-open-jdk_x64_linux_17.0.1_12_openj9-0.29.1.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_x64_linux_17.0.1_12_openj9-0.29.1.tar.gz",
|
||||
"size": 207287538
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.29.1-release",
|
||||
"updated_at": "2021-12-09T16:18:01Z"
|
||||
}
|
||||
],
|
||||
"download_count": 4164,
|
||||
"id": "RE_kwDOGgIW6M4DRt0H.NPTs+7PN5sPqSg==",
|
||||
"release_link": "https://github.com/AdoptOpenJDK/semeru17-binaries/releases/tag/jdk-17.0.1%2B12_openj9-0.29.1",
|
||||
"release_name": "jdk-17.0.1+12_openj9-0.29.1",
|
||||
"release_type": "ga",
|
||||
"timestamp": "2021-12-09T19:35:32Z",
|
||||
"updated_at": "2021-12-09T19:35:32Z",
|
||||
"vendor": "ibm",
|
||||
"version_data": {
|
||||
"build": 12,
|
||||
"major": 17,
|
||||
"minor": 0,
|
||||
"openjdk_version": "17.0.1+12",
|
||||
"security": 1,
|
||||
"semver": "17.0.1+12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"binaries": [
|
||||
{
|
||||
"architecture": "ppc64le",
|
||||
"download_count": 909,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "edc972a824a8c9993b1403eb33a2148f59d1fd8d6faa5e89582be9d518999441",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru16-binaries/releases/download/jdk-16.0.2%2B7_openj9-0.27.1/ibm-semeru-open-jdk_ppc64le_linux_16.0.2_7_openj9-0.27.1.tar.gz.sha256.txt",
|
||||
"download_count": 909,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru16-binaries/releases/download/jdk-16.0.2%2B7_openj9-0.27.1/ibm-semeru-open-jdk_ppc64le_linux_16.0.2_7_openj9-0.27.1.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru16-binaries/releases/download/jdk-16.0.2%2B7_openj9-0.27.1/ibm-semeru-open-jdk_ppc64le_linux_16.0.2_7_openj9-0.27.1.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_ppc64le_linux_16.0.2_7_openj9-0.27.1.tar.gz",
|
||||
"size": 206335729
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.27.1-release",
|
||||
"updated_at": "2021-09-16T20:45:40Z"
|
||||
}
|
||||
],
|
||||
"download_count": 1520,
|
||||
"id": "MDc6UmVsZWFzZTQ5NzA2NjE3.thCg2143ldcHOw==",
|
||||
"release_link": "https://github.com/AdoptOpenJDK/semeru16-binaries/releases/tag/jdk-16.0.2%2B7_openj9-0.27.1",
|
||||
"release_name": "jdk-16.0.2+7_openj9-0.27.1",
|
||||
"release_type": "ga",
|
||||
"timestamp": "2021-09-16T20:46:21Z",
|
||||
"updated_at": "2021-09-16T20:46:21Z",
|
||||
"vendor": "ibm",
|
||||
"version_data": {
|
||||
"build": 7,
|
||||
"major": 16,
|
||||
"minor": 0,
|
||||
"openjdk_version": "16.0.2+7",
|
||||
"security": 2,
|
||||
"semver": "16.0.2+7"
|
||||
}
|
||||
},
|
||||
{
|
||||
"binaries": [
|
||||
{
|
||||
"architecture": "ppc64le",
|
||||
"download_count": 217,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "d5901996f2c0889b2b92de97fed0b36d5068da308be0fbd6c8293a6b6b91634d",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru16-binaries/releases/download/jdk-16.0.2%2B7_openj9-0.27.0/ibm-semeru-open-jdk_ppc64le_linux_16.0.2_7_openj9-0.27.0.tar.gz.sha256.txt",
|
||||
"download_count": 217,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru16-binaries/releases/download/jdk-16.0.2%2B7_openj9-0.27.0/ibm-semeru-open-jdk_ppc64le_linux_16.0.2_7_openj9-0.27.0.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru16-binaries/releases/download/jdk-16.0.2%2B7_openj9-0.27.0/ibm-semeru-open-jdk_ppc64le_linux_16.0.2_7_openj9-0.27.0.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_ppc64le_linux_16.0.2_7_openj9-0.27.0.tar.gz",
|
||||
"size": 206337625
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.27.0-release",
|
||||
"updated_at": "2021-08-03T17:03:32Z"
|
||||
},
|
||||
{
|
||||
"architecture": "s390x",
|
||||
"download_count": 412,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "3a2741a2e14b9934405a6c0b6af9e865687a70814af355e62dd84025707ccfdc",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru16-binaries/releases/download/jdk-16.0.2%2B7_openj9-0.27.0/ibm-semeru-open-jdk_s390x_linux_16.0.2_7_openj9-0.27.0.tar.gz.sha256.txt",
|
||||
"download_count": 412,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru16-binaries/releases/download/jdk-16.0.2%2B7_openj9-0.27.0/ibm-semeru-open-jdk_s390x_linux_16.0.2_7_openj9-0.27.0.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru16-binaries/releases/download/jdk-16.0.2%2B7_openj9-0.27.0/ibm-semeru-open-jdk_s390x_linux_16.0.2_7_openj9-0.27.0.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_s390x_linux_16.0.2_7_openj9-0.27.0.tar.gz",
|
||||
"size": 203152325
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.27.0-release",
|
||||
"updated_at": "2021-08-03T17:03:38Z"
|
||||
},
|
||||
{
|
||||
"architecture": "x64",
|
||||
"download_count": 13739,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "1349eb9a1d9af491a1984d66a80126730357c4a5c4fcbe7112a2c832f6c0886e",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru16-binaries/releases/download/jdk-16.0.2%2B7_openj9-0.27.0/ibm-semeru-open-jdk_x64_linux_16.0.2_7_openj9-0.27.0.tar.gz.sha256.txt",
|
||||
"download_count": 13739,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru16-binaries/releases/download/jdk-16.0.2%2B7_openj9-0.27.0/ibm-semeru-open-jdk_x64_linux_16.0.2_7_openj9-0.27.0.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru16-binaries/releases/download/jdk-16.0.2%2B7_openj9-0.27.0/ibm-semeru-open-jdk_x64_linux_16.0.2_7_openj9-0.27.0.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_x64_linux_16.0.2_7_openj9-0.27.0.tar.gz",
|
||||
"size": 205317058
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.27.0-release",
|
||||
"updated_at": "2021-08-03T17:03:46Z"
|
||||
}
|
||||
],
|
||||
"download_count": 59895,
|
||||
"id": "MDc6UmVsZWFzZTQ3MjQxNTU3.thCg2143ldcHOw==",
|
||||
"release_link": "https://github.com/AdoptOpenJDK/semeru16-binaries/releases/tag/jdk-16.0.2%2B7_openj9-0.27.0",
|
||||
"release_name": "jdk-16.0.2+7_openj9-0.27.0",
|
||||
"release_type": "ga",
|
||||
"timestamp": "2021-08-03T17:56:51Z",
|
||||
"updated_at": "2021-08-03T17:56:51Z",
|
||||
"vendor": "ibm",
|
||||
"version_data": {
|
||||
"build": 7,
|
||||
"major": 16,
|
||||
"minor": 0,
|
||||
"openjdk_version": "16.0.2+7",
|
||||
"security": 2,
|
||||
"semver": "16.0.2+7"
|
||||
}
|
||||
},
|
||||
{
|
||||
"binaries": [
|
||||
{
|
||||
"architecture": "aarch64",
|
||||
"download_count": 191,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "022cda1210331488c3db3d0d1282ea74467397fdabc34cb482cdfe81c45f6a15",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru16-binaries/releases/download/jdk-16.0.2%2B7_openj9-0.27.0/ibm-semeru-open-jdk_aarch64_linux_16.0.2_7_openj9-0.27.0.tar.gz.sha256.txt",
|
||||
"download_count": 191,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru16-binaries/releases/download/jdk-16.0.2%2B7_openj9-0.27.0/ibm-semeru-open-jdk_aarch64_linux_16.0.2_7_openj9-0.27.0.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru16-binaries/releases/download/jdk-16.0.2%2B7_openj9-0.27.0/ibm-semeru-open-jdk_aarch64_linux_16.0.2_7_openj9-0.27.0.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_aarch64_linux_16.0.2_7_openj9-0.27.0.tar.gz",
|
||||
"size": 200907027
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.27.0-release",
|
||||
"updated_at": "2021-08-03T17:03:20Z"
|
||||
}
|
||||
],
|
||||
"download_count": 304,
|
||||
"id": "MDc6UmVsZWFzZTQ3MjQxNTU3.bCP9NcEAVyL3kw==",
|
||||
"release_link": "https://github.com/AdoptOpenJDK/semeru16-binaries/releases/tag/jdk-16.0.2%2B7_openj9-0.27.0",
|
||||
"release_name": "jdk-16.0.2+7_openj9-0.27.0",
|
||||
"release_type": "ga",
|
||||
"timestamp": "2021-08-03T17:56:51Z",
|
||||
"updated_at": "2021-08-03T17:56:51Z",
|
||||
"vendor": "ibm",
|
||||
"version_data": {
|
||||
"build": 7,
|
||||
"major": 16,
|
||||
"minor": 0,
|
||||
"openjdk_version": "16.0.2-ea+7",
|
||||
"pre": "ea",
|
||||
"security": 2,
|
||||
"semver": "16.0.2-ea+7"
|
||||
}
|
||||
},
|
||||
{
|
||||
"binaries": [
|
||||
{
|
||||
"architecture": "aarch64",
|
||||
"download_count": 22,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "5411e55aa50862c396f8f01ae6f84822b13a18138813a1831310adc926b58c37",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.14%2B9_openj9-0.30.0/ibm-semeru-open-jdk_aarch64_linux_11.0.14_9_openj9-0.30.0.tar.gz.sha256.txt",
|
||||
"download_count": 22,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.14%2B9_openj9-0.30.0/ibm-semeru-open-jdk_aarch64_linux_11.0.14_9_openj9-0.30.0.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.14%2B9_openj9-0.30.0/ibm-semeru-open-jdk_aarch64_linux_11.0.14_9_openj9-0.30.0.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_aarch64_linux_11.0.14_9_openj9-0.30.0.tar.gz",
|
||||
"size": 197962280
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.30.0-release",
|
||||
"updated_at": "2022-01-28T07:14:39Z"
|
||||
},
|
||||
{
|
||||
"architecture": "ppc64le",
|
||||
"download_count": 86,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "9237ba2b221c523bc4ce4fdebcc5ad508801cfe7cbeae0f8f2897c120f8c1683",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.14%2B9_openj9-0.30.0/ibm-semeru-open-jdk_ppc64le_linux_11.0.14_9_openj9-0.30.0.tar.gz.sha256.txt",
|
||||
"download_count": 86,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.14%2B9_openj9-0.30.0/ibm-semeru-open-jdk_ppc64le_linux_11.0.14_9_openj9-0.30.0.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.14%2B9_openj9-0.30.0/ibm-semeru-open-jdk_ppc64le_linux_11.0.14_9_openj9-0.30.0.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_ppc64le_linux_11.0.14_9_openj9-0.30.0.tar.gz",
|
||||
"size": 203330982
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.30.0-release",
|
||||
"updated_at": "2022-01-28T07:14:55Z"
|
||||
},
|
||||
{
|
||||
"architecture": "s390x",
|
||||
"download_count": 58,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "49adc9ea3ab77e7319ef1e9cd7937a227a3e4d650f99a539c59a05f3915cee99",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.14%2B9_openj9-0.30.0/ibm-semeru-open-jdk_s390x_linux_11.0.14_9_openj9-0.30.0.tar.gz.sha256.txt",
|
||||
"download_count": 58,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.14%2B9_openj9-0.30.0/ibm-semeru-open-jdk_s390x_linux_11.0.14_9_openj9-0.30.0.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.14%2B9_openj9-0.30.0/ibm-semeru-open-jdk_s390x_linux_11.0.14_9_openj9-0.30.0.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_s390x_linux_11.0.14_9_openj9-0.30.0.tar.gz",
|
||||
"size": 200096167
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.30.0-release",
|
||||
"updated_at": "2022-01-28T07:15:03Z"
|
||||
},
|
||||
{
|
||||
"architecture": "x64",
|
||||
"download_count": 1223,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "17a4841299a17b84dcfecbb568a28e8ab2ebfb37320e642dfa2cc8758cda48e3",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.14%2B9_openj9-0.30.0/ibm-semeru-open-jdk_x64_linux_11.0.14_9_openj9-0.30.0.tar.gz.sha256.txt",
|
||||
"download_count": 1223,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.14%2B9_openj9-0.30.0/ibm-semeru-open-jdk_x64_linux_11.0.14_9_openj9-0.30.0.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.14%2B9_openj9-0.30.0/ibm-semeru-open-jdk_x64_linux_11.0.14_9_openj9-0.30.0.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_x64_linux_11.0.14_9_openj9-0.30.0.tar.gz",
|
||||
"size": 202536056
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.30.0-release",
|
||||
"updated_at": "2022-01-28T07:15:11Z"
|
||||
}
|
||||
],
|
||||
"download_count": 1988,
|
||||
"id": "MDc6UmVsZWFzZTU4MTYyODc1.RKbT1cigFXPSvw==",
|
||||
"release_link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/tag/jdk-11.0.14%2B9_openj9-0.30.0",
|
||||
"release_name": "jdk-11.0.14+9_openj9-0.30.0",
|
||||
"release_type": "ga",
|
||||
"timestamp": "2022-01-28T14:13:43Z",
|
||||
"updated_at": "2022-01-28T14:13:43Z",
|
||||
"vendor": "ibm",
|
||||
"version_data": {
|
||||
"build": 9,
|
||||
"major": 11,
|
||||
"minor": 0,
|
||||
"openjdk_version": "11.0.14+9",
|
||||
"security": 14,
|
||||
"semver": "11.0.14+9"
|
||||
}
|
||||
},
|
||||
{
|
||||
"binaries": [
|
||||
{
|
||||
"architecture": "aarch64",
|
||||
"download_count": 350,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "151dca23e1fdb43eaa60631c96895be9aa7bb751e7fdf88ddffa1c32157fb417",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.13%2B8_openj9-0.29.0/ibm-semeru-open-jdk_aarch64_linux_11.0.13_8_openj9-0.29.0.tar.gz.sha256.txt",
|
||||
"download_count": 350,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.13%2B8_openj9-0.29.0/ibm-semeru-open-jdk_aarch64_linux_11.0.13_8_openj9-0.29.0.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.13%2B8_openj9-0.29.0/ibm-semeru-open-jdk_aarch64_linux_11.0.13_8_openj9-0.29.0.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_aarch64_linux_11.0.13_8_openj9-0.29.0.tar.gz",
|
||||
"size": 197781632
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.29.0-release",
|
||||
"updated_at": "2021-10-22T14:35:04Z"
|
||||
},
|
||||
{
|
||||
"architecture": "ppc64le",
|
||||
"download_count": 559,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "7b304c52974f51611b45a2ab7949503e33a204b8a4ae705eb3c74789350174d3",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.13%2B8_openj9-0.29.0/ibm-semeru-open-jdk_ppc64le_linux_11.0.13_8_openj9-0.29.0.tar.gz.sha256.txt",
|
||||
"download_count": 559,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.13%2B8_openj9-0.29.0/ibm-semeru-open-jdk_ppc64le_linux_11.0.13_8_openj9-0.29.0.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.13%2B8_openj9-0.29.0/ibm-semeru-open-jdk_ppc64le_linux_11.0.13_8_openj9-0.29.0.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_ppc64le_linux_11.0.13_8_openj9-0.29.0.tar.gz",
|
||||
"size": 203079177
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.29.0-release",
|
||||
"updated_at": "2021-10-22T14:35:22Z"
|
||||
},
|
||||
{
|
||||
"architecture": "s390x",
|
||||
"download_count": 705,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "6c3ebb4af0f4066e721e1f0078438458775f4b93bfd2d0be1066c54ccf015654",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.13%2B8_openj9-0.29.0/ibm-semeru-open-jdk_s390x_linux_11.0.13_8_openj9-0.29.0.tar.gz.sha256.txt",
|
||||
"download_count": 705,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.13%2B8_openj9-0.29.0/ibm-semeru-open-jdk_s390x_linux_11.0.13_8_openj9-0.29.0.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.13%2B8_openj9-0.29.0/ibm-semeru-open-jdk_s390x_linux_11.0.13_8_openj9-0.29.0.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_s390x_linux_11.0.13_8_openj9-0.29.0.tar.gz",
|
||||
"size": 199870826
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.29.0-release",
|
||||
"updated_at": "2021-10-22T14:35:30Z"
|
||||
},
|
||||
{
|
||||
"architecture": "x64",
|
||||
"download_count": 23275,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "3975e2732cf632ca8f41c237ba7e033fd96bda262b79861f83b4e2ac62c90c3d",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.13%2B8_openj9-0.29.0/ibm-semeru-open-jdk_x64_linux_11.0.13_8_openj9-0.29.0.tar.gz.sha256.txt",
|
||||
"download_count": 23275,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.13%2B8_openj9-0.29.0/ibm-semeru-open-jdk_x64_linux_11.0.13_8_openj9-0.29.0.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.13%2B8_openj9-0.29.0/ibm-semeru-open-jdk_x64_linux_11.0.13_8_openj9-0.29.0.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_x64_linux_11.0.13_8_openj9-0.29.0.tar.gz",
|
||||
"size": 202193589
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.29.0-release",
|
||||
"updated_at": "2021-10-22T14:35:38Z"
|
||||
}
|
||||
],
|
||||
"download_count": 41804,
|
||||
"id": "MDc6UmVsZWFzZTUxODcxNDUz.DrSSnWfQGA0+fw==",
|
||||
"release_link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/tag/jdk-11.0.13%2B8_openj9-0.29.0",
|
||||
"release_name": "jdk-11.0.13+8_openj9-0.29.0",
|
||||
"release_type": "ga",
|
||||
"timestamp": "2021-10-22T16:14:14Z",
|
||||
"updated_at": "2021-11-11T16:27:32Z",
|
||||
"vendor": "ibm",
|
||||
"version_data": {
|
||||
"build": 8,
|
||||
"major": 11,
|
||||
"minor": 0,
|
||||
"openjdk_version": "11.0.13+8",
|
||||
"security": 13,
|
||||
"semver": "11.0.13+8"
|
||||
}
|
||||
},
|
||||
{
|
||||
"binaries": [
|
||||
{
|
||||
"architecture": "ppc64le",
|
||||
"download_count": 248,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "4465df8798e84d62dd951a10913e817a9611856fa64166691bb30182402dec4f",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.12%2B7_openj9-0.27.1/ibm-semeru-open-jdk_ppc64le_linux_11.0.12_7_openj9-0.27.1.tar.gz.sha256.txt",
|
||||
"download_count": 248,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.12%2B7_openj9-0.27.1/ibm-semeru-open-jdk_ppc64le_linux_11.0.12_7_openj9-0.27.1.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.12%2B7_openj9-0.27.1/ibm-semeru-open-jdk_ppc64le_linux_11.0.12_7_openj9-0.27.1.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_ppc64le_linux_11.0.12_7_openj9-0.27.1.tar.gz",
|
||||
"size": 203028556
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.27.1-release",
|
||||
"updated_at": "2021-09-16T20:38:36Z"
|
||||
}
|
||||
],
|
||||
"download_count": 472,
|
||||
"id": "MDc6UmVsZWFzZTQ5NzA2MTQx.Xk3KfzrxRzXZIw==",
|
||||
"release_link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/tag/jdk-11.0.12%2B7_openj9-0.27.1",
|
||||
"release_name": "jdk-11.0.12+7_openj9-0.27.1",
|
||||
"release_type": "ga",
|
||||
"timestamp": "2021-09-16T20:39:08Z",
|
||||
"updated_at": "2021-09-16T20:39:08Z",
|
||||
"vendor": "ibm",
|
||||
"version_data": {
|
||||
"build": 7,
|
||||
"major": 11,
|
||||
"minor": 0,
|
||||
"openjdk_version": "11.0.12+7",
|
||||
"security": 12,
|
||||
"semver": "11.0.12+7"
|
||||
}
|
||||
},
|
||||
{
|
||||
"binaries": [
|
||||
{
|
||||
"architecture": "ppc64le",
|
||||
"download_count": 362,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "7d49a5b29a84831526f7bffaaee399ac9a26d05712ac4b9cb7ca0a370ed3f020",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.12%2B7_openj9-0.27.0/ibm-semeru-open-jdk_ppc64le_linux_11.0.12_7_openj9-0.27.0.tar.gz.sha256.txt",
|
||||
"download_count": 362,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.12%2B7_openj9-0.27.0/ibm-semeru-open-jdk_ppc64le_linux_11.0.12_7_openj9-0.27.0.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.12%2B7_openj9-0.27.0/ibm-semeru-open-jdk_ppc64le_linux_11.0.12_7_openj9-0.27.0.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_ppc64le_linux_11.0.12_7_openj9-0.27.0.tar.gz",
|
||||
"size": 203013889
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.27.0-release",
|
||||
"updated_at": "2021-08-03T16:07:26Z"
|
||||
},
|
||||
{
|
||||
"architecture": "s390x",
|
||||
"download_count": 1567,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "991f8df53079378782b9de3bbfd4c52a19920ea9ba90e9a54c871ce47b599cdb",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.12%2B7_openj9-0.27.0/ibm-semeru-open-jdk_s390x_linux_11.0.12_7_openj9-0.27.0.tar.gz.sha256.txt",
|
||||
"download_count": 1567,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.12%2B7_openj9-0.27.0/ibm-semeru-open-jdk_s390x_linux_11.0.12_7_openj9-0.27.0.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.12%2B7_openj9-0.27.0/ibm-semeru-open-jdk_s390x_linux_11.0.12_7_openj9-0.27.0.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_s390x_linux_11.0.12_7_openj9-0.27.0.tar.gz",
|
||||
"size": 200393575
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.27.0-release",
|
||||
"updated_at": "2021-08-03T16:07:31Z"
|
||||
},
|
||||
{
|
||||
"architecture": "x64",
|
||||
"download_count": 27364,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "4c2d776f69e3ff7d01cd57c0938b7a7f058264425faf18e3708b905e93f915c4",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.12%2B7_openj9-0.27.0/ibm-semeru-open-jdk_x64_linux_11.0.12_7_openj9-0.27.0.tar.gz.sha256.txt",
|
||||
"download_count": 27364,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.12%2B7_openj9-0.27.0/ibm-semeru-open-jdk_x64_linux_11.0.12_7_openj9-0.27.0.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.12%2B7_openj9-0.27.0/ibm-semeru-open-jdk_x64_linux_11.0.12_7_openj9-0.27.0.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_x64_linux_11.0.12_7_openj9-0.27.0.tar.gz",
|
||||
"size": 202156239
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.27.0-release",
|
||||
"updated_at": "2021-08-03T16:07:36Z"
|
||||
}
|
||||
],
|
||||
"download_count": 61477,
|
||||
"id": "MDc6UmVsZWFzZTQ3MjM4NDA4.Xk3KfzrxRzXZIw==",
|
||||
"release_link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/tag/jdk-11.0.12%2B7_openj9-0.27.0",
|
||||
"release_name": "jdk-11.0.12+7_openj9-0.27.0",
|
||||
"release_type": "ga",
|
||||
"timestamp": "2021-08-03T16:16:45Z",
|
||||
"updated_at": "2021-08-03T16:16:45Z",
|
||||
"vendor": "ibm",
|
||||
"version_data": {
|
||||
"build": 7,
|
||||
"major": 11,
|
||||
"minor": 0,
|
||||
"openjdk_version": "11.0.12+7",
|
||||
"security": 12,
|
||||
"semver": "11.0.12+7"
|
||||
}
|
||||
},
|
||||
{
|
||||
"binaries": [
|
||||
{
|
||||
"architecture": "aarch64",
|
||||
"download_count": 328,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "f025af94a65872653baeb6f889ec6d592ce9d92391fa04e82fb68a50b96178a7",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.12%2B7_openj9-0.27.0/ibm-semeru-open-jdk_aarch64_linux_11.0.12_7_openj9-0.27.0.tar.gz.sha256.txt",
|
||||
"download_count": 328,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.12%2B7_openj9-0.27.0/ibm-semeru-open-jdk_aarch64_linux_11.0.12_7_openj9-0.27.0.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.12%2B7_openj9-0.27.0/ibm-semeru-open-jdk_aarch64_linux_11.0.12_7_openj9-0.27.0.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_aarch64_linux_11.0.12_7_openj9-0.27.0.tar.gz",
|
||||
"size": 197763167
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.27.0-release",
|
||||
"updated_at": "2021-08-03T16:07:13Z"
|
||||
}
|
||||
],
|
||||
"download_count": 387,
|
||||
"id": "MDc6UmVsZWFzZTQ3MjM4NDA4.P5vAkWZRL+vIuA==",
|
||||
"release_link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/tag/jdk-11.0.12%2B7_openj9-0.27.0",
|
||||
"release_name": "jdk-11.0.12+7_openj9-0.27.0",
|
||||
"release_type": "ga",
|
||||
"timestamp": "2021-08-03T16:16:45Z",
|
||||
"updated_at": "2021-08-03T16:16:45Z",
|
||||
"vendor": "ibm",
|
||||
"version_data": {
|
||||
"build": 7,
|
||||
"major": 11,
|
||||
"minor": 0,
|
||||
"openjdk_version": "11.0.12-ea+7",
|
||||
"pre": "ea",
|
||||
"security": 12,
|
||||
"semver": "11.0.12-ea+7"
|
||||
}
|
||||
},
|
||||
{
|
||||
"binaries": [
|
||||
{
|
||||
"architecture": "aarch64",
|
||||
"download_count": 20,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "82f4b84bf52693c798db943d0f68a5ec912c44dc1137ce627687b7fb6f86645d",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u322-b06_openj9-0.30.0/ibm-semeru-open-jdk_aarch64_linux_8u322b06_openj9-0.30.0.tar.gz.sha256.txt",
|
||||
"download_count": 20,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u322-b06_openj9-0.30.0/ibm-semeru-open-jdk_aarch64_linux_8u322b06_openj9-0.30.0.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u322-b06_openj9-0.30.0/ibm-semeru-open-jdk_aarch64_linux_8u322b06_openj9-0.30.0.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_aarch64_linux_8u322b06_openj9-0.30.0.tar.gz",
|
||||
"size": 113415046
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.30.0-release",
|
||||
"updated_at": "2022-01-28T04:56:41Z"
|
||||
},
|
||||
{
|
||||
"architecture": "ppc64le",
|
||||
"download_count": 77,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "fcc679ac35f33756f88375382ff96f01dea19e15e1edbc202bce5b5f74581f90",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u322-b06_openj9-0.30.0/ibm-semeru-open-jdk_ppc64le_linux_8u322b06_openj9-0.30.0.tar.gz.sha256.txt",
|
||||
"download_count": 77,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u322-b06_openj9-0.30.0/ibm-semeru-open-jdk_ppc64le_linux_8u322b06_openj9-0.30.0.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u322-b06_openj9-0.30.0/ibm-semeru-open-jdk_ppc64le_linux_8u322b06_openj9-0.30.0.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_ppc64le_linux_8u322b06_openj9-0.30.0.tar.gz",
|
||||
"size": 116100956
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.30.0-release",
|
||||
"updated_at": "2022-01-28T04:56:56Z"
|
||||
},
|
||||
{
|
||||
"architecture": "s390x",
|
||||
"download_count": 58,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "d479426395696d30b8b215d3d008f897043b8cf6b8f3fced83650693d0b2ab30",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u322-b06_openj9-0.30.0/ibm-semeru-open-jdk_s390x_linux_8u322b06_openj9-0.30.0.tar.gz.sha256.txt",
|
||||
"download_count": 58,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u322-b06_openj9-0.30.0/ibm-semeru-open-jdk_s390x_linux_8u322b06_openj9-0.30.0.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u322-b06_openj9-0.30.0/ibm-semeru-open-jdk_s390x_linux_8u322b06_openj9-0.30.0.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_s390x_linux_8u322b06_openj9-0.30.0.tar.gz",
|
||||
"size": 114746857
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.30.0-release",
|
||||
"updated_at": "2022-01-28T04:57:05Z"
|
||||
},
|
||||
{
|
||||
"architecture": "x64",
|
||||
"download_count": 934,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "d31ab3c9eab5436d3bb1315d7690d3548c42633edcbd952a625cccc7cb129aad",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u322-b06_openj9-0.30.0/ibm-semeru-open-jdk_x64_linux_8u322b06_openj9-0.30.0.tar.gz.sha256.txt",
|
||||
"download_count": 934,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u322-b06_openj9-0.30.0/ibm-semeru-open-jdk_x64_linux_8u322b06_openj9-0.30.0.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u322-b06_openj9-0.30.0/ibm-semeru-open-jdk_x64_linux_8u322b06_openj9-0.30.0.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_x64_linux_8u322b06_openj9-0.30.0.tar.gz",
|
||||
"size": 116002995
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.30.0-release",
|
||||
"updated_at": "2022-01-28T04:57:12Z"
|
||||
}
|
||||
],
|
||||
"download_count": 1930,
|
||||
"id": "MDc6UmVsZWFzZTU4MTU4Nzc2.EnUUTzyeM/7M8Q==",
|
||||
"release_link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/tag/jdk8u322-b06_openj9-0.30.0",
|
||||
"release_name": "jdk8u322-b06_openj9-0.30.0",
|
||||
"release_type": "ga",
|
||||
"timestamp": "2022-01-28T14:13:47Z",
|
||||
"updated_at": "2022-01-28T14:13:47Z",
|
||||
"vendor": "ibm",
|
||||
"version_data": {
|
||||
"build": 6,
|
||||
"major": 8,
|
||||
"minor": 0,
|
||||
"openjdk_version": "1.8.0_322-b06",
|
||||
"security": 322,
|
||||
"semver": "8.0.322+6"
|
||||
}
|
||||
},
|
||||
{
|
||||
"binaries": [
|
||||
{
|
||||
"architecture": "aarch64",
|
||||
"download_count": 306,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "055e51b462fac3af198424ab41804959bf769274ebdffef9ac8bf036a9d73b95",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u312-b07_openj9-0.29.0/ibm-semeru-open-jdk_aarch64_linux_8u312b07_openj9-0.29.0.tar.gz.sha256.txt",
|
||||
"download_count": 306,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u312-b07_openj9-0.29.0/ibm-semeru-open-jdk_aarch64_linux_8u312b07_openj9-0.29.0.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u312-b07_openj9-0.29.0/ibm-semeru-open-jdk_aarch64_linux_8u312b07_openj9-0.29.0.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_aarch64_linux_8u312b07_openj9-0.29.0.tar.gz",
|
||||
"size": 113313103
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.29.0-release",
|
||||
"updated_at": "2021-10-22T15:26:24Z"
|
||||
},
|
||||
{
|
||||
"architecture": "ppc64le",
|
||||
"download_count": 332,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "ebd9d0b4e9ecca578b684e080f0c45fa4edb1a4d5f572ea21ff61b301dd7c870",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u312-b07_openj9-0.29.0/ibm-semeru-open-jdk_ppc64le_linux_8u312b07_openj9-0.29.0.tar.gz.sha256.txt",
|
||||
"download_count": 332,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u312-b07_openj9-0.29.0/ibm-semeru-open-jdk_ppc64le_linux_8u312b07_openj9-0.29.0.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u312-b07_openj9-0.29.0/ibm-semeru-open-jdk_ppc64le_linux_8u312b07_openj9-0.29.0.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_ppc64le_linux_8u312b07_openj9-0.29.0.tar.gz",
|
||||
"size": 115990151
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.29.0-release",
|
||||
"updated_at": "2021-10-22T15:26:35Z"
|
||||
},
|
||||
{
|
||||
"architecture": "s390x",
|
||||
"download_count": 345,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "6908fb701b5834cbf2e8d6f1345aa29039ab95bc0c125631f310afe1c1715eae",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u312-b07_openj9-0.29.0/ibm-semeru-open-jdk_s390x_linux_8u312b07_openj9-0.29.0.tar.gz.sha256.txt",
|
||||
"download_count": 345,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u312-b07_openj9-0.29.0/ibm-semeru-open-jdk_s390x_linux_8u312b07_openj9-0.29.0.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u312-b07_openj9-0.29.0/ibm-semeru-open-jdk_s390x_linux_8u312b07_openj9-0.29.0.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_s390x_linux_8u312b07_openj9-0.29.0.tar.gz",
|
||||
"size": 114646513
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.29.0-release",
|
||||
"updated_at": "2021-10-22T15:26:41Z"
|
||||
},
|
||||
{
|
||||
"architecture": "x64",
|
||||
"download_count": 12691,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "c7306112201b45cc8b96e6d6fb3f6de727ddbbb51022cbd9cff98b661e37a510",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u312-b07_openj9-0.29.0/ibm-semeru-open-jdk_x64_linux_8u312b07_openj9-0.29.0.tar.gz.sha256.txt",
|
||||
"download_count": 12691,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u312-b07_openj9-0.29.0/ibm-semeru-open-jdk_x64_linux_8u312b07_openj9-0.29.0.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u312-b07_openj9-0.29.0/ibm-semeru-open-jdk_x64_linux_8u312b07_openj9-0.29.0.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_x64_linux_8u312b07_openj9-0.29.0.tar.gz",
|
||||
"size": 115894347
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.29.0-release",
|
||||
"updated_at": "2021-10-22T15:26:47Z"
|
||||
}
|
||||
],
|
||||
"download_count": 36633,
|
||||
"id": "MDc6UmVsZWFzZTUxODc1OTky.ONE85BtmOGD9Uw==",
|
||||
"release_link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/tag/jdk8u312-b07_openj9-0.29.0",
|
||||
"release_name": "jdk8u312-b07_openj9-0.29.0",
|
||||
"release_type": "ga",
|
||||
"timestamp": "2021-10-22T16:14:40Z",
|
||||
"updated_at": "2021-11-11T16:39:44Z",
|
||||
"vendor": "ibm",
|
||||
"version_data": {
|
||||
"build": 7,
|
||||
"major": 8,
|
||||
"minor": 0,
|
||||
"openjdk_version": "1.8.0_312-b07",
|
||||
"security": 312,
|
||||
"semver": "8.0.312+7"
|
||||
}
|
||||
},
|
||||
{
|
||||
"binaries": [
|
||||
{
|
||||
"architecture": "ppc64le",
|
||||
"download_count": 165,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "9aa400cba9fc88f0eb819e633c725258b7def8424a181cb1e949bd457da10065",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u302-b08_openj9-0.27.1/ibm-semeru-open-jdk_ppc64le_linux_8u302b08_openj9-0.27.1.tar.gz.sha256.txt",
|
||||
"download_count": 165,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u302-b08_openj9-0.27.1/ibm-semeru-open-jdk_ppc64le_linux_8u302b08_openj9-0.27.1.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u302-b08_openj9-0.27.1/ibm-semeru-open-jdk_ppc64le_linux_8u302b08_openj9-0.27.1.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_ppc64le_linux_8u302b08_openj9-0.27.1.tar.gz",
|
||||
"size": 115933314
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.27.1-release",
|
||||
"updated_at": "2021-09-16T19:53:06Z"
|
||||
}
|
||||
],
|
||||
"download_count": 331,
|
||||
"id": "MDc6UmVsZWFzZTQ5NzAzNjIz.ZZ5uD1yix/X1Qg==",
|
||||
"release_link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/tag/jdk8u302-b08_openj9-0.27.1",
|
||||
"release_name": "jdk8u302-b08_openj9-0.27.1",
|
||||
"release_type": "ga",
|
||||
"timestamp": "2021-09-16T19:53:57Z",
|
||||
"updated_at": "2021-09-16T19:53:57Z",
|
||||
"vendor": "ibm",
|
||||
"version_data": {
|
||||
"build": 8,
|
||||
"major": 8,
|
||||
"minor": 0,
|
||||
"openjdk_version": "1.8.0_302-b08",
|
||||
"security": 302,
|
||||
"semver": "8.0.302+8"
|
||||
}
|
||||
},
|
||||
{
|
||||
"binaries": [
|
||||
{
|
||||
"architecture": "ppc64le",
|
||||
"download_count": 168,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "ce3f5f46ed4bcee187a5734d20fa4f7914765026f1ad2799b7020feed22a19ef",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u302-b08_openj9-0.27.0/ibm-semeru-open-jdk_ppc64le_linux_8u302b08_openj9-0.27.0.tar.gz.sha256.txt",
|
||||
"download_count": 168,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u302-b08_openj9-0.27.0/ibm-semeru-open-jdk_ppc64le_linux_8u302b08_openj9-0.27.0.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u302-b08_openj9-0.27.0/ibm-semeru-open-jdk_ppc64le_linux_8u302b08_openj9-0.27.0.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_ppc64le_linux_8u302b08_openj9-0.27.0.tar.gz",
|
||||
"size": 115933990
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.27.0-release",
|
||||
"updated_at": "2021-08-03T16:46:14Z"
|
||||
},
|
||||
{
|
||||
"architecture": "s390x",
|
||||
"download_count": 188,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "4ae2fff725327937dc9cf74e714a8e349f00fad0f543052bd95a9a79ee99d121",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u302-b08_openj9-0.27.0/ibm-semeru-open-jdk_s390x_linux_8u302b08_openj9-0.27.0.tar.gz.sha256.txt",
|
||||
"download_count": 188,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u302-b08_openj9-0.27.0/ibm-semeru-open-jdk_s390x_linux_8u302b08_openj9-0.27.0.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u302-b08_openj9-0.27.0/ibm-semeru-open-jdk_s390x_linux_8u302b08_openj9-0.27.0.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_s390x_linux_8u302b08_openj9-0.27.0.tar.gz",
|
||||
"size": 114605370
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.27.0-release",
|
||||
"updated_at": "2021-08-03T16:46:19Z"
|
||||
},
|
||||
{
|
||||
"architecture": "x64",
|
||||
"download_count": 10381,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "f1fea5d3049754ad13f9b90d90beb9157dbd7e84e00c255c2cef81441f0f348e",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u302-b08_openj9-0.27.0/ibm-semeru-open-jdk_x64_linux_8u302b08_openj9-0.27.0.tar.gz.sha256.txt",
|
||||
"download_count": 10381,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u302-b08_openj9-0.27.0/ibm-semeru-open-jdk_x64_linux_8u302b08_openj9-0.27.0.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u302-b08_openj9-0.27.0/ibm-semeru-open-jdk_x64_linux_8u302b08_openj9-0.27.0.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_x64_linux_8u302b08_openj9-0.27.0.tar.gz",
|
||||
"size": 115788440
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.27.0-release",
|
||||
"updated_at": "2021-08-03T16:46:24Z"
|
||||
}
|
||||
],
|
||||
"download_count": 48028,
|
||||
"id": "MDc6UmVsZWFzZTQ3MjQwNjMy.ZZ5uD1yix/X1Qg==",
|
||||
"release_link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/tag/jdk8u302-b08_openj9-0.27.0",
|
||||
"release_name": "jdk8u302-b08_openj9-0.27.0",
|
||||
"release_type": "ga",
|
||||
"timestamp": "2021-08-03T18:02:49Z",
|
||||
"updated_at": "2021-08-03T18:02:49Z",
|
||||
"vendor": "ibm",
|
||||
"version_data": {
|
||||
"build": 8,
|
||||
"major": 8,
|
||||
"minor": 0,
|
||||
"openjdk_version": "1.8.0_302-b08",
|
||||
"security": 302,
|
||||
"semver": "8.0.302+8"
|
||||
}
|
||||
},
|
||||
{
|
||||
"binaries": [
|
||||
{
|
||||
"architecture": "aarch64",
|
||||
"download_count": 109,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "d802b80e8022c81973da0e56056ecd09ce44fc3dad6496aff24a7005e9f5e77e",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u302-b08_openj9-0.27.0/ibm-semeru-open-jdk_aarch64_linux_8u302b08_openj9-0.27.0.tar.gz.sha256.txt",
|
||||
"download_count": 109,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u302-b08_openj9-0.27.0/ibm-semeru-open-jdk_aarch64_linux_8u302b08_openj9-0.27.0.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u302-b08_openj9-0.27.0/ibm-semeru-open-jdk_aarch64_linux_8u302b08_openj9-0.27.0.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_aarch64_linux_8u302b08_openj9-0.27.0.tar.gz",
|
||||
"size": 113208788
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.27.0-release",
|
||||
"updated_at": "2021-08-03T16:46:04Z"
|
||||
}
|
||||
],
|
||||
"download_count": 162,
|
||||
"id": "MDc6UmVsZWFzZTQ3MjQwNjMy.wiccQXilryXyYQ==",
|
||||
"release_link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/tag/jdk8u302-b08_openj9-0.27.0",
|
||||
"release_name": "jdk8u302-b08_openj9-0.27.0",
|
||||
"release_type": "ga",
|
||||
"timestamp": "2021-08-03T18:02:49Z",
|
||||
"updated_at": "2021-08-03T18:02:49Z",
|
||||
"vendor": "ibm",
|
||||
"version_data": {
|
||||
"build": 8,
|
||||
"major": 8,
|
||||
"minor": 0,
|
||||
"openjdk_version": "1.8.0_302-ea-b08",
|
||||
"pre": "ea",
|
||||
"security": 302,
|
||||
"semver": "8.0.302-ea+8"
|
||||
}
|
||||
},
|
||||
{
|
||||
"binaries": [
|
||||
{
|
||||
"architecture": "aarch64",
|
||||
"download_count": 87,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "50ad0862a4bb395480d65ef936dec083133e741667bc2e9fc2a526b7a22a3508",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru17-binaries/releases/download/jdk-17.0.2%2B8_openj9-0.30.0/ibm-semeru-open-jdk_aarch64_linux_17.0.2_8_openj9-0.30.0.tar.gz.sha256.txt",
|
||||
"download_count": 87,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru17-binaries/releases/download/jdk-17.0.2%2B8_openj9-0.30.0/ibm-semeru-open-jdk_aarch64_linux_17.0.2_8_openj9-0.30.0.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru17-binaries/releases/download/jdk-17.0.2%2B8_openj9-0.30.0/ibm-semeru-open-jdk_aarch64_linux_17.0.2_8_openj9-0.30.0.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_aarch64_linux_17.0.2_8_openj9-0.30.0.tar.gz",
|
||||
"size": 202318708
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.30.0-release",
|
||||
"updated_at": "2022-01-28T05:11:16Z"
|
||||
},
|
||||
{
|
||||
"architecture": "ppc64le",
|
||||
"download_count": 9,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "fca6b34696be3661f95aafe14318c0b7d8b86a0dd0a26ab0d68be1489273e9dc",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru17-binaries/releases/download/jdk-17.0.2%2B8_openj9-0.30.0/ibm-semeru-open-jdk_ppc64le_linux_17.0.2_8_openj9-0.30.0.tar.gz.sha256.txt",
|
||||
"download_count": 9,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru17-binaries/releases/download/jdk-17.0.2%2B8_openj9-0.30.0/ibm-semeru-open-jdk_ppc64le_linux_17.0.2_8_openj9-0.30.0.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru17-binaries/releases/download/jdk-17.0.2%2B8_openj9-0.30.0/ibm-semeru-open-jdk_ppc64le_linux_17.0.2_8_openj9-0.30.0.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_ppc64le_linux_17.0.2_8_openj9-0.30.0.tar.gz",
|
||||
"size": 207879163
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.30.0-release",
|
||||
"updated_at": "2022-01-28T05:11:34Z"
|
||||
},
|
||||
{
|
||||
"architecture": "s390x",
|
||||
"download_count": 10,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "a06fb421563952a4fbd12fcd2f4b0c9b9ee22154604553baa8eb0428406ecf1b",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru17-binaries/releases/download/jdk-17.0.2%2B8_openj9-0.30.0/ibm-semeru-open-jdk_s390x_linux_17.0.2_8_openj9-0.30.0.tar.gz.sha256.txt",
|
||||
"download_count": 10,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru17-binaries/releases/download/jdk-17.0.2%2B8_openj9-0.30.0/ibm-semeru-open-jdk_s390x_linux_17.0.2_8_openj9-0.30.0.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru17-binaries/releases/download/jdk-17.0.2%2B8_openj9-0.30.0/ibm-semeru-open-jdk_s390x_linux_17.0.2_8_openj9-0.30.0.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_s390x_linux_17.0.2_8_openj9-0.30.0.tar.gz",
|
||||
"size": 203657967
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.30.0-release",
|
||||
"updated_at": "2022-01-28T05:11:42Z"
|
||||
},
|
||||
{
|
||||
"architecture": "x64",
|
||||
"download_count": 224,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "784b15f6d5ac5bc83ad9018dd5998854af21d2c468038cc8935abe40cf02f730",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru17-binaries/releases/download/jdk-17.0.2%2B8_openj9-0.30.0/ibm-semeru-open-jdk_x64_linux_17.0.2_8_openj9-0.30.0.tar.gz.sha256.txt",
|
||||
"download_count": 224,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru17-binaries/releases/download/jdk-17.0.2%2B8_openj9-0.30.0/ibm-semeru-open-jdk_x64_linux_17.0.2_8_openj9-0.30.0.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru17-binaries/releases/download/jdk-17.0.2%2B8_openj9-0.30.0/ibm-semeru-open-jdk_x64_linux_17.0.2_8_openj9-0.30.0.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_x64_linux_17.0.2_8_openj9-0.30.0.tar.gz",
|
||||
"size": 207514103
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.30.0-release",
|
||||
"updated_at": "2022-01-28T05:11:50Z"
|
||||
}
|
||||
],
|
||||
"download_count": 514,
|
||||
"id": "RE_kwDOGgIW6M4Dd2_r.qiAvl8XCnvMGWg==",
|
||||
"release_link": "https://github.com/AdoptOpenJDK/semeru17-binaries/releases/tag/jdk-17.0.2%2B8_openj9-0.30.0",
|
||||
"release_name": "jdk-17.0.2+8_openj9-0.30.0",
|
||||
"release_type": "ga",
|
||||
"timestamp": "2022-01-28T14:12:15Z",
|
||||
"updated_at": "2022-01-28T14:12:15Z",
|
||||
"vendor": "ibm",
|
||||
"version_data": {
|
||||
"build": 8,
|
||||
"major": 17,
|
||||
"minor": 0,
|
||||
"openjdk_version": "17.0.2+8",
|
||||
"security": 2,
|
||||
"semver": "17.0.2+8"
|
||||
}
|
||||
},
|
||||
{
|
||||
"binaries": [
|
||||
{
|
||||
"architecture": "aarch64",
|
||||
"download_count": 247,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "7a8ba2ca08e7ceaed2a8d349087184dc4fce57da5ab8e538e82667cf42c1c9cb",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru17-binaries/releases/download/jdk-17.0.1%2B12_openj9-0.29.1/ibm-semeru-open-jdk_aarch64_linux_17.0.1_12_openj9-0.29.1.tar.gz.sha256.txt",
|
||||
"download_count": 247,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru17-binaries/releases/download/jdk-17.0.1%2B12_openj9-0.29.1/ibm-semeru-open-jdk_aarch64_linux_17.0.1_12_openj9-0.29.1.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru17-binaries/releases/download/jdk-17.0.1%2B12_openj9-0.29.1/ibm-semeru-open-jdk_aarch64_linux_17.0.1_12_openj9-0.29.1.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_aarch64_linux_17.0.1_12_openj9-0.29.1.tar.gz",
|
||||
"size": 202169246
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.29.1-release",
|
||||
"updated_at": "2021-12-09T16:17:24Z"
|
||||
},
|
||||
{
|
||||
"architecture": "ppc64le",
|
||||
"download_count": 53,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "919a26f4098fd16680388e30fc3ed2056c8b0009205447511ba119f1be07dd08",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru17-binaries/releases/download/jdk-17.0.1%2B12_openj9-0.29.1/ibm-semeru-open-jdk_ppc64le_linux_17.0.1_12_openj9-0.29.1.tar.gz.sha256.txt",
|
||||
"download_count": 53,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru17-binaries/releases/download/jdk-17.0.1%2B12_openj9-0.29.1/ibm-semeru-open-jdk_ppc64le_linux_17.0.1_12_openj9-0.29.1.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru17-binaries/releases/download/jdk-17.0.1%2B12_openj9-0.29.1/ibm-semeru-open-jdk_ppc64le_linux_17.0.1_12_openj9-0.29.1.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_ppc64le_linux_17.0.1_12_openj9-0.29.1.tar.gz",
|
||||
"size": 207687300
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.29.1-release",
|
||||
"updated_at": "2021-12-09T16:17:43Z"
|
||||
},
|
||||
{
|
||||
"architecture": "s390x",
|
||||
"download_count": 53,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "6cc23f5467e3e339da8d4ce180c537dc3f23d76db83c7d6b1d80c4ce00239fc0",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru17-binaries/releases/download/jdk-17.0.1%2B12_openj9-0.29.1/ibm-semeru-open-jdk_s390x_linux_17.0.1_12_openj9-0.29.1.tar.gz.sha256.txt",
|
||||
"download_count": 53,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru17-binaries/releases/download/jdk-17.0.1%2B12_openj9-0.29.1/ibm-semeru-open-jdk_s390x_linux_17.0.1_12_openj9-0.29.1.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru17-binaries/releases/download/jdk-17.0.1%2B12_openj9-0.29.1/ibm-semeru-open-jdk_s390x_linux_17.0.1_12_openj9-0.29.1.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_s390x_linux_17.0.1_12_openj9-0.29.1.tar.gz",
|
||||
"size": 203493613
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.29.1-release",
|
||||
"updated_at": "2021-12-09T16:17:52Z"
|
||||
},
|
||||
{
|
||||
"architecture": "x64",
|
||||
"download_count": 1391,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "e02870ff175ed131481c4258d5b9069f39add8376e48527a5d4b87dfac196af9",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru17-binaries/releases/download/jdk-17.0.1%2B12_openj9-0.29.1/ibm-semeru-open-jdk_x64_linux_17.0.1_12_openj9-0.29.1.tar.gz.sha256.txt",
|
||||
"download_count": 1391,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru17-binaries/releases/download/jdk-17.0.1%2B12_openj9-0.29.1/ibm-semeru-open-jdk_x64_linux_17.0.1_12_openj9-0.29.1.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru17-binaries/releases/download/jdk-17.0.1%2B12_openj9-0.29.1/ibm-semeru-open-jdk_x64_linux_17.0.1_12_openj9-0.29.1.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_x64_linux_17.0.1_12_openj9-0.29.1.tar.gz",
|
||||
"size": 207287538
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.29.1-release",
|
||||
"updated_at": "2021-12-09T16:18:01Z"
|
||||
}
|
||||
],
|
||||
"download_count": 4164,
|
||||
"id": "RE_kwDOGgIW6M4DRt0H.NPTs+7PN5sPqSg==",
|
||||
"release_link": "https://github.com/AdoptOpenJDK/semeru17-binaries/releases/tag/jdk-17.0.1%2B12_openj9-0.29.1",
|
||||
"release_name": "jdk-17.0.1+12_openj9-0.29.1",
|
||||
"release_type": "ga",
|
||||
"timestamp": "2021-12-09T19:35:32Z",
|
||||
"updated_at": "2021-12-09T19:35:32Z",
|
||||
"vendor": "ibm",
|
||||
"version_data": {
|
||||
"build": 12,
|
||||
"major": 17,
|
||||
"minor": 0,
|
||||
"openjdk_version": "17.0.1+12",
|
||||
"security": 1,
|
||||
"semver": "17.0.1+12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"binaries": [
|
||||
{
|
||||
"architecture": "ppc64le",
|
||||
"download_count": 909,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "edc972a824a8c9993b1403eb33a2148f59d1fd8d6faa5e89582be9d518999441",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru16-binaries/releases/download/jdk-16.0.2%2B7_openj9-0.27.1/ibm-semeru-open-jdk_ppc64le_linux_16.0.2_7_openj9-0.27.1.tar.gz.sha256.txt",
|
||||
"download_count": 909,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru16-binaries/releases/download/jdk-16.0.2%2B7_openj9-0.27.1/ibm-semeru-open-jdk_ppc64le_linux_16.0.2_7_openj9-0.27.1.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru16-binaries/releases/download/jdk-16.0.2%2B7_openj9-0.27.1/ibm-semeru-open-jdk_ppc64le_linux_16.0.2_7_openj9-0.27.1.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_ppc64le_linux_16.0.2_7_openj9-0.27.1.tar.gz",
|
||||
"size": 206335729
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.27.1-release",
|
||||
"updated_at": "2021-09-16T20:45:40Z"
|
||||
}
|
||||
],
|
||||
"download_count": 1520,
|
||||
"id": "MDc6UmVsZWFzZTQ5NzA2NjE3.thCg2143ldcHOw==",
|
||||
"release_link": "https://github.com/AdoptOpenJDK/semeru16-binaries/releases/tag/jdk-16.0.2%2B7_openj9-0.27.1",
|
||||
"release_name": "jdk-16.0.2+7_openj9-0.27.1",
|
||||
"release_type": "ga",
|
||||
"timestamp": "2021-09-16T20:46:21Z",
|
||||
"updated_at": "2021-09-16T20:46:21Z",
|
||||
"vendor": "ibm",
|
||||
"version_data": {
|
||||
"build": 7,
|
||||
"major": 16,
|
||||
"minor": 0,
|
||||
"openjdk_version": "16.0.2+7",
|
||||
"security": 2,
|
||||
"semver": "16.0.2+7"
|
||||
}
|
||||
},
|
||||
{
|
||||
"binaries": [
|
||||
{
|
||||
"architecture": "ppc64le",
|
||||
"download_count": 217,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "d5901996f2c0889b2b92de97fed0b36d5068da308be0fbd6c8293a6b6b91634d",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru16-binaries/releases/download/jdk-16.0.2%2B7_openj9-0.27.0/ibm-semeru-open-jdk_ppc64le_linux_16.0.2_7_openj9-0.27.0.tar.gz.sha256.txt",
|
||||
"download_count": 217,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru16-binaries/releases/download/jdk-16.0.2%2B7_openj9-0.27.0/ibm-semeru-open-jdk_ppc64le_linux_16.0.2_7_openj9-0.27.0.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru16-binaries/releases/download/jdk-16.0.2%2B7_openj9-0.27.0/ibm-semeru-open-jdk_ppc64le_linux_16.0.2_7_openj9-0.27.0.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_ppc64le_linux_16.0.2_7_openj9-0.27.0.tar.gz",
|
||||
"size": 206337625
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.27.0-release",
|
||||
"updated_at": "2021-08-03T17:03:32Z"
|
||||
},
|
||||
{
|
||||
"architecture": "s390x",
|
||||
"download_count": 412,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "3a2741a2e14b9934405a6c0b6af9e865687a70814af355e62dd84025707ccfdc",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru16-binaries/releases/download/jdk-16.0.2%2B7_openj9-0.27.0/ibm-semeru-open-jdk_s390x_linux_16.0.2_7_openj9-0.27.0.tar.gz.sha256.txt",
|
||||
"download_count": 412,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru16-binaries/releases/download/jdk-16.0.2%2B7_openj9-0.27.0/ibm-semeru-open-jdk_s390x_linux_16.0.2_7_openj9-0.27.0.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru16-binaries/releases/download/jdk-16.0.2%2B7_openj9-0.27.0/ibm-semeru-open-jdk_s390x_linux_16.0.2_7_openj9-0.27.0.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_s390x_linux_16.0.2_7_openj9-0.27.0.tar.gz",
|
||||
"size": 203152325
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.27.0-release",
|
||||
"updated_at": "2021-08-03T17:03:38Z"
|
||||
},
|
||||
{
|
||||
"architecture": "x64",
|
||||
"download_count": 13739,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "1349eb9a1d9af491a1984d66a80126730357c4a5c4fcbe7112a2c832f6c0886e",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru16-binaries/releases/download/jdk-16.0.2%2B7_openj9-0.27.0/ibm-semeru-open-jdk_x64_linux_16.0.2_7_openj9-0.27.0.tar.gz.sha256.txt",
|
||||
"download_count": 13739,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru16-binaries/releases/download/jdk-16.0.2%2B7_openj9-0.27.0/ibm-semeru-open-jdk_x64_linux_16.0.2_7_openj9-0.27.0.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru16-binaries/releases/download/jdk-16.0.2%2B7_openj9-0.27.0/ibm-semeru-open-jdk_x64_linux_16.0.2_7_openj9-0.27.0.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_x64_linux_16.0.2_7_openj9-0.27.0.tar.gz",
|
||||
"size": 205317058
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.27.0-release",
|
||||
"updated_at": "2021-08-03T17:03:46Z"
|
||||
}
|
||||
],
|
||||
"download_count": 59895,
|
||||
"id": "MDc6UmVsZWFzZTQ3MjQxNTU3.thCg2143ldcHOw==",
|
||||
"release_link": "https://github.com/AdoptOpenJDK/semeru16-binaries/releases/tag/jdk-16.0.2%2B7_openj9-0.27.0",
|
||||
"release_name": "jdk-16.0.2+7_openj9-0.27.0",
|
||||
"release_type": "ga",
|
||||
"timestamp": "2021-08-03T17:56:51Z",
|
||||
"updated_at": "2021-08-03T17:56:51Z",
|
||||
"vendor": "ibm",
|
||||
"version_data": {
|
||||
"build": 7,
|
||||
"major": 16,
|
||||
"minor": 0,
|
||||
"openjdk_version": "16.0.2+7",
|
||||
"security": 2,
|
||||
"semver": "16.0.2+7"
|
||||
}
|
||||
},
|
||||
{
|
||||
"binaries": [
|
||||
{
|
||||
"architecture": "aarch64",
|
||||
"download_count": 191,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "022cda1210331488c3db3d0d1282ea74467397fdabc34cb482cdfe81c45f6a15",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru16-binaries/releases/download/jdk-16.0.2%2B7_openj9-0.27.0/ibm-semeru-open-jdk_aarch64_linux_16.0.2_7_openj9-0.27.0.tar.gz.sha256.txt",
|
||||
"download_count": 191,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru16-binaries/releases/download/jdk-16.0.2%2B7_openj9-0.27.0/ibm-semeru-open-jdk_aarch64_linux_16.0.2_7_openj9-0.27.0.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru16-binaries/releases/download/jdk-16.0.2%2B7_openj9-0.27.0/ibm-semeru-open-jdk_aarch64_linux_16.0.2_7_openj9-0.27.0.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_aarch64_linux_16.0.2_7_openj9-0.27.0.tar.gz",
|
||||
"size": 200907027
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.27.0-release",
|
||||
"updated_at": "2021-08-03T17:03:20Z"
|
||||
}
|
||||
],
|
||||
"download_count": 304,
|
||||
"id": "MDc6UmVsZWFzZTQ3MjQxNTU3.bCP9NcEAVyL3kw==",
|
||||
"release_link": "https://github.com/AdoptOpenJDK/semeru16-binaries/releases/tag/jdk-16.0.2%2B7_openj9-0.27.0",
|
||||
"release_name": "jdk-16.0.2+7_openj9-0.27.0",
|
||||
"release_type": "ga",
|
||||
"timestamp": "2021-08-03T17:56:51Z",
|
||||
"updated_at": "2021-08-03T17:56:51Z",
|
||||
"vendor": "ibm",
|
||||
"version_data": {
|
||||
"build": 7,
|
||||
"major": 16,
|
||||
"minor": 0,
|
||||
"openjdk_version": "16.0.2-ea+7",
|
||||
"pre": "ea",
|
||||
"security": 2,
|
||||
"semver": "16.0.2-ea+7"
|
||||
}
|
||||
},
|
||||
{
|
||||
"binaries": [
|
||||
{
|
||||
"architecture": "aarch64",
|
||||
"download_count": 22,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "5411e55aa50862c396f8f01ae6f84822b13a18138813a1831310adc926b58c37",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.14%2B9_openj9-0.30.0/ibm-semeru-open-jdk_aarch64_linux_11.0.14_9_openj9-0.30.0.tar.gz.sha256.txt",
|
||||
"download_count": 22,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.14%2B9_openj9-0.30.0/ibm-semeru-open-jdk_aarch64_linux_11.0.14_9_openj9-0.30.0.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.14%2B9_openj9-0.30.0/ibm-semeru-open-jdk_aarch64_linux_11.0.14_9_openj9-0.30.0.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_aarch64_linux_11.0.14_9_openj9-0.30.0.tar.gz",
|
||||
"size": 197962280
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.30.0-release",
|
||||
"updated_at": "2022-01-28T07:14:39Z"
|
||||
},
|
||||
{
|
||||
"architecture": "ppc64le",
|
||||
"download_count": 86,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "9237ba2b221c523bc4ce4fdebcc5ad508801cfe7cbeae0f8f2897c120f8c1683",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.14%2B9_openj9-0.30.0/ibm-semeru-open-jdk_ppc64le_linux_11.0.14_9_openj9-0.30.0.tar.gz.sha256.txt",
|
||||
"download_count": 86,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.14%2B9_openj9-0.30.0/ibm-semeru-open-jdk_ppc64le_linux_11.0.14_9_openj9-0.30.0.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.14%2B9_openj9-0.30.0/ibm-semeru-open-jdk_ppc64le_linux_11.0.14_9_openj9-0.30.0.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_ppc64le_linux_11.0.14_9_openj9-0.30.0.tar.gz",
|
||||
"size": 203330982
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.30.0-release",
|
||||
"updated_at": "2022-01-28T07:14:55Z"
|
||||
},
|
||||
{
|
||||
"architecture": "s390x",
|
||||
"download_count": 58,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "49adc9ea3ab77e7319ef1e9cd7937a227a3e4d650f99a539c59a05f3915cee99",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.14%2B9_openj9-0.30.0/ibm-semeru-open-jdk_s390x_linux_11.0.14_9_openj9-0.30.0.tar.gz.sha256.txt",
|
||||
"download_count": 58,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.14%2B9_openj9-0.30.0/ibm-semeru-open-jdk_s390x_linux_11.0.14_9_openj9-0.30.0.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.14%2B9_openj9-0.30.0/ibm-semeru-open-jdk_s390x_linux_11.0.14_9_openj9-0.30.0.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_s390x_linux_11.0.14_9_openj9-0.30.0.tar.gz",
|
||||
"size": 200096167
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.30.0-release",
|
||||
"updated_at": "2022-01-28T07:15:03Z"
|
||||
},
|
||||
{
|
||||
"architecture": "x64",
|
||||
"download_count": 1223,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "17a4841299a17b84dcfecbb568a28e8ab2ebfb37320e642dfa2cc8758cda48e3",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.14%2B9_openj9-0.30.0/ibm-semeru-open-jdk_x64_linux_11.0.14_9_openj9-0.30.0.tar.gz.sha256.txt",
|
||||
"download_count": 1223,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.14%2B9_openj9-0.30.0/ibm-semeru-open-jdk_x64_linux_11.0.14_9_openj9-0.30.0.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.14%2B9_openj9-0.30.0/ibm-semeru-open-jdk_x64_linux_11.0.14_9_openj9-0.30.0.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_x64_linux_11.0.14_9_openj9-0.30.0.tar.gz",
|
||||
"size": 202536056
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.30.0-release",
|
||||
"updated_at": "2022-01-28T07:15:11Z"
|
||||
}
|
||||
],
|
||||
"download_count": 1988,
|
||||
"id": "MDc6UmVsZWFzZTU4MTYyODc1.RKbT1cigFXPSvw==",
|
||||
"release_link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/tag/jdk-11.0.14%2B9_openj9-0.30.0",
|
||||
"release_name": "jdk-11.0.14+9_openj9-0.30.0",
|
||||
"release_type": "ga",
|
||||
"timestamp": "2022-01-28T14:13:43Z",
|
||||
"updated_at": "2022-01-28T14:13:43Z",
|
||||
"vendor": "ibm",
|
||||
"version_data": {
|
||||
"build": 9,
|
||||
"major": 11,
|
||||
"minor": 0,
|
||||
"openjdk_version": "11.0.14+9",
|
||||
"security": 14,
|
||||
"semver": "11.0.14+9"
|
||||
}
|
||||
},
|
||||
{
|
||||
"binaries": [
|
||||
{
|
||||
"architecture": "aarch64",
|
||||
"download_count": 350,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "151dca23e1fdb43eaa60631c96895be9aa7bb751e7fdf88ddffa1c32157fb417",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.13%2B8_openj9-0.29.0/ibm-semeru-open-jdk_aarch64_linux_11.0.13_8_openj9-0.29.0.tar.gz.sha256.txt",
|
||||
"download_count": 350,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.13%2B8_openj9-0.29.0/ibm-semeru-open-jdk_aarch64_linux_11.0.13_8_openj9-0.29.0.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.13%2B8_openj9-0.29.0/ibm-semeru-open-jdk_aarch64_linux_11.0.13_8_openj9-0.29.0.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_aarch64_linux_11.0.13_8_openj9-0.29.0.tar.gz",
|
||||
"size": 197781632
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.29.0-release",
|
||||
"updated_at": "2021-10-22T14:35:04Z"
|
||||
},
|
||||
{
|
||||
"architecture": "ppc64le",
|
||||
"download_count": 559,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "7b304c52974f51611b45a2ab7949503e33a204b8a4ae705eb3c74789350174d3",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.13%2B8_openj9-0.29.0/ibm-semeru-open-jdk_ppc64le_linux_11.0.13_8_openj9-0.29.0.tar.gz.sha256.txt",
|
||||
"download_count": 559,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.13%2B8_openj9-0.29.0/ibm-semeru-open-jdk_ppc64le_linux_11.0.13_8_openj9-0.29.0.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.13%2B8_openj9-0.29.0/ibm-semeru-open-jdk_ppc64le_linux_11.0.13_8_openj9-0.29.0.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_ppc64le_linux_11.0.13_8_openj9-0.29.0.tar.gz",
|
||||
"size": 203079177
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.29.0-release",
|
||||
"updated_at": "2021-10-22T14:35:22Z"
|
||||
},
|
||||
{
|
||||
"architecture": "s390x",
|
||||
"download_count": 705,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "6c3ebb4af0f4066e721e1f0078438458775f4b93bfd2d0be1066c54ccf015654",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.13%2B8_openj9-0.29.0/ibm-semeru-open-jdk_s390x_linux_11.0.13_8_openj9-0.29.0.tar.gz.sha256.txt",
|
||||
"download_count": 705,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.13%2B8_openj9-0.29.0/ibm-semeru-open-jdk_s390x_linux_11.0.13_8_openj9-0.29.0.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.13%2B8_openj9-0.29.0/ibm-semeru-open-jdk_s390x_linux_11.0.13_8_openj9-0.29.0.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_s390x_linux_11.0.13_8_openj9-0.29.0.tar.gz",
|
||||
"size": 199870826
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.29.0-release",
|
||||
"updated_at": "2021-10-22T14:35:30Z"
|
||||
},
|
||||
{
|
||||
"architecture": "x64",
|
||||
"download_count": 23275,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "3975e2732cf632ca8f41c237ba7e033fd96bda262b79861f83b4e2ac62c90c3d",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.13%2B8_openj9-0.29.0/ibm-semeru-open-jdk_x64_linux_11.0.13_8_openj9-0.29.0.tar.gz.sha256.txt",
|
||||
"download_count": 23275,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.13%2B8_openj9-0.29.0/ibm-semeru-open-jdk_x64_linux_11.0.13_8_openj9-0.29.0.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.13%2B8_openj9-0.29.0/ibm-semeru-open-jdk_x64_linux_11.0.13_8_openj9-0.29.0.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_x64_linux_11.0.13_8_openj9-0.29.0.tar.gz",
|
||||
"size": 202193589
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.29.0-release",
|
||||
"updated_at": "2021-10-22T14:35:38Z"
|
||||
}
|
||||
],
|
||||
"download_count": 41804,
|
||||
"id": "MDc6UmVsZWFzZTUxODcxNDUz.DrSSnWfQGA0+fw==",
|
||||
"release_link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/tag/jdk-11.0.13%2B8_openj9-0.29.0",
|
||||
"release_name": "jdk-11.0.13+8_openj9-0.29.0",
|
||||
"release_type": "ga",
|
||||
"timestamp": "2021-10-22T16:14:14Z",
|
||||
"updated_at": "2021-11-11T16:27:32Z",
|
||||
"vendor": "ibm",
|
||||
"version_data": {
|
||||
"build": 8,
|
||||
"major": 11,
|
||||
"minor": 0,
|
||||
"openjdk_version": "11.0.13+8",
|
||||
"security": 13,
|
||||
"semver": "11.0.13+8"
|
||||
}
|
||||
},
|
||||
{
|
||||
"binaries": [
|
||||
{
|
||||
"architecture": "ppc64le",
|
||||
"download_count": 248,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "4465df8798e84d62dd951a10913e817a9611856fa64166691bb30182402dec4f",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.12%2B7_openj9-0.27.1/ibm-semeru-open-jdk_ppc64le_linux_11.0.12_7_openj9-0.27.1.tar.gz.sha256.txt",
|
||||
"download_count": 248,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.12%2B7_openj9-0.27.1/ibm-semeru-open-jdk_ppc64le_linux_11.0.12_7_openj9-0.27.1.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.12%2B7_openj9-0.27.1/ibm-semeru-open-jdk_ppc64le_linux_11.0.12_7_openj9-0.27.1.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_ppc64le_linux_11.0.12_7_openj9-0.27.1.tar.gz",
|
||||
"size": 203028556
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.27.1-release",
|
||||
"updated_at": "2021-09-16T20:38:36Z"
|
||||
}
|
||||
],
|
||||
"download_count": 472,
|
||||
"id": "MDc6UmVsZWFzZTQ5NzA2MTQx.Xk3KfzrxRzXZIw==",
|
||||
"release_link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/tag/jdk-11.0.12%2B7_openj9-0.27.1",
|
||||
"release_name": "jdk-11.0.12+7_openj9-0.27.1",
|
||||
"release_type": "ga",
|
||||
"timestamp": "2021-09-16T20:39:08Z",
|
||||
"updated_at": "2021-09-16T20:39:08Z",
|
||||
"vendor": "ibm",
|
||||
"version_data": {
|
||||
"build": 7,
|
||||
"major": 11,
|
||||
"minor": 0,
|
||||
"openjdk_version": "11.0.12+7",
|
||||
"security": 12,
|
||||
"semver": "11.0.12+7"
|
||||
}
|
||||
},
|
||||
{
|
||||
"binaries": [
|
||||
{
|
||||
"architecture": "ppc64le",
|
||||
"download_count": 362,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "7d49a5b29a84831526f7bffaaee399ac9a26d05712ac4b9cb7ca0a370ed3f020",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.12%2B7_openj9-0.27.0/ibm-semeru-open-jdk_ppc64le_linux_11.0.12_7_openj9-0.27.0.tar.gz.sha256.txt",
|
||||
"download_count": 362,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.12%2B7_openj9-0.27.0/ibm-semeru-open-jdk_ppc64le_linux_11.0.12_7_openj9-0.27.0.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.12%2B7_openj9-0.27.0/ibm-semeru-open-jdk_ppc64le_linux_11.0.12_7_openj9-0.27.0.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_ppc64le_linux_11.0.12_7_openj9-0.27.0.tar.gz",
|
||||
"size": 203013889
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.27.0-release",
|
||||
"updated_at": "2021-08-03T16:07:26Z"
|
||||
},
|
||||
{
|
||||
"architecture": "s390x",
|
||||
"download_count": 1567,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "991f8df53079378782b9de3bbfd4c52a19920ea9ba90e9a54c871ce47b599cdb",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.12%2B7_openj9-0.27.0/ibm-semeru-open-jdk_s390x_linux_11.0.12_7_openj9-0.27.0.tar.gz.sha256.txt",
|
||||
"download_count": 1567,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.12%2B7_openj9-0.27.0/ibm-semeru-open-jdk_s390x_linux_11.0.12_7_openj9-0.27.0.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.12%2B7_openj9-0.27.0/ibm-semeru-open-jdk_s390x_linux_11.0.12_7_openj9-0.27.0.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_s390x_linux_11.0.12_7_openj9-0.27.0.tar.gz",
|
||||
"size": 200393575
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.27.0-release",
|
||||
"updated_at": "2021-08-03T16:07:31Z"
|
||||
},
|
||||
{
|
||||
"architecture": "x64",
|
||||
"download_count": 27364,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "4c2d776f69e3ff7d01cd57c0938b7a7f058264425faf18e3708b905e93f915c4",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.12%2B7_openj9-0.27.0/ibm-semeru-open-jdk_x64_linux_11.0.12_7_openj9-0.27.0.tar.gz.sha256.txt",
|
||||
"download_count": 27364,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.12%2B7_openj9-0.27.0/ibm-semeru-open-jdk_x64_linux_11.0.12_7_openj9-0.27.0.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.12%2B7_openj9-0.27.0/ibm-semeru-open-jdk_x64_linux_11.0.12_7_openj9-0.27.0.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_x64_linux_11.0.12_7_openj9-0.27.0.tar.gz",
|
||||
"size": 202156239
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.27.0-release",
|
||||
"updated_at": "2021-08-03T16:07:36Z"
|
||||
}
|
||||
],
|
||||
"download_count": 61477,
|
||||
"id": "MDc6UmVsZWFzZTQ3MjM4NDA4.Xk3KfzrxRzXZIw==",
|
||||
"release_link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/tag/jdk-11.0.12%2B7_openj9-0.27.0",
|
||||
"release_name": "jdk-11.0.12+7_openj9-0.27.0",
|
||||
"release_type": "ga",
|
||||
"timestamp": "2021-08-03T16:16:45Z",
|
||||
"updated_at": "2021-08-03T16:16:45Z",
|
||||
"vendor": "ibm",
|
||||
"version_data": {
|
||||
"build": 7,
|
||||
"major": 11,
|
||||
"minor": 0,
|
||||
"openjdk_version": "11.0.12+7",
|
||||
"security": 12,
|
||||
"semver": "11.0.12+7"
|
||||
}
|
||||
},
|
||||
{
|
||||
"binaries": [
|
||||
{
|
||||
"architecture": "aarch64",
|
||||
"download_count": 328,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "f025af94a65872653baeb6f889ec6d592ce9d92391fa04e82fb68a50b96178a7",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.12%2B7_openj9-0.27.0/ibm-semeru-open-jdk_aarch64_linux_11.0.12_7_openj9-0.27.0.tar.gz.sha256.txt",
|
||||
"download_count": 328,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.12%2B7_openj9-0.27.0/ibm-semeru-open-jdk_aarch64_linux_11.0.12_7_openj9-0.27.0.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/download/jdk-11.0.12%2B7_openj9-0.27.0/ibm-semeru-open-jdk_aarch64_linux_11.0.12_7_openj9-0.27.0.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_aarch64_linux_11.0.12_7_openj9-0.27.0.tar.gz",
|
||||
"size": 197763167
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.27.0-release",
|
||||
"updated_at": "2021-08-03T16:07:13Z"
|
||||
}
|
||||
],
|
||||
"download_count": 387,
|
||||
"id": "MDc6UmVsZWFzZTQ3MjM4NDA4.P5vAkWZRL+vIuA==",
|
||||
"release_link": "https://github.com/AdoptOpenJDK/semeru11-binaries/releases/tag/jdk-11.0.12%2B7_openj9-0.27.0",
|
||||
"release_name": "jdk-11.0.12+7_openj9-0.27.0",
|
||||
"release_type": "ga",
|
||||
"timestamp": "2021-08-03T16:16:45Z",
|
||||
"updated_at": "2021-08-03T16:16:45Z",
|
||||
"vendor": "ibm",
|
||||
"version_data": {
|
||||
"build": 7,
|
||||
"major": 11,
|
||||
"minor": 0,
|
||||
"openjdk_version": "11.0.12-ea+7",
|
||||
"pre": "ea",
|
||||
"security": 12,
|
||||
"semver": "11.0.12-ea+7"
|
||||
}
|
||||
},
|
||||
{
|
||||
"binaries": [
|
||||
{
|
||||
"architecture": "aarch64",
|
||||
"download_count": 20,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "82f4b84bf52693c798db943d0f68a5ec912c44dc1137ce627687b7fb6f86645d",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u322-b06_openj9-0.30.0/ibm-semeru-open-jdk_aarch64_linux_8u322b06_openj9-0.30.0.tar.gz.sha256.txt",
|
||||
"download_count": 20,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u322-b06_openj9-0.30.0/ibm-semeru-open-jdk_aarch64_linux_8u322b06_openj9-0.30.0.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u322-b06_openj9-0.30.0/ibm-semeru-open-jdk_aarch64_linux_8u322b06_openj9-0.30.0.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_aarch64_linux_8u322b06_openj9-0.30.0.tar.gz",
|
||||
"size": 113415046
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.30.0-release",
|
||||
"updated_at": "2022-01-28T04:56:41Z"
|
||||
},
|
||||
{
|
||||
"architecture": "ppc64le",
|
||||
"download_count": 77,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "fcc679ac35f33756f88375382ff96f01dea19e15e1edbc202bce5b5f74581f90",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u322-b06_openj9-0.30.0/ibm-semeru-open-jdk_ppc64le_linux_8u322b06_openj9-0.30.0.tar.gz.sha256.txt",
|
||||
"download_count": 77,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u322-b06_openj9-0.30.0/ibm-semeru-open-jdk_ppc64le_linux_8u322b06_openj9-0.30.0.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u322-b06_openj9-0.30.0/ibm-semeru-open-jdk_ppc64le_linux_8u322b06_openj9-0.30.0.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_ppc64le_linux_8u322b06_openj9-0.30.0.tar.gz",
|
||||
"size": 116100956
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.30.0-release",
|
||||
"updated_at": "2022-01-28T04:56:56Z"
|
||||
},
|
||||
{
|
||||
"architecture": "s390x",
|
||||
"download_count": 58,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "d479426395696d30b8b215d3d008f897043b8cf6b8f3fced83650693d0b2ab30",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u322-b06_openj9-0.30.0/ibm-semeru-open-jdk_s390x_linux_8u322b06_openj9-0.30.0.tar.gz.sha256.txt",
|
||||
"download_count": 58,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u322-b06_openj9-0.30.0/ibm-semeru-open-jdk_s390x_linux_8u322b06_openj9-0.30.0.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u322-b06_openj9-0.30.0/ibm-semeru-open-jdk_s390x_linux_8u322b06_openj9-0.30.0.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_s390x_linux_8u322b06_openj9-0.30.0.tar.gz",
|
||||
"size": 114746857
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.30.0-release",
|
||||
"updated_at": "2022-01-28T04:57:05Z"
|
||||
},
|
||||
{
|
||||
"architecture": "x64",
|
||||
"download_count": 934,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "d31ab3c9eab5436d3bb1315d7690d3548c42633edcbd952a625cccc7cb129aad",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u322-b06_openj9-0.30.0/ibm-semeru-open-jdk_x64_linux_8u322b06_openj9-0.30.0.tar.gz.sha256.txt",
|
||||
"download_count": 934,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u322-b06_openj9-0.30.0/ibm-semeru-open-jdk_x64_linux_8u322b06_openj9-0.30.0.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u322-b06_openj9-0.30.0/ibm-semeru-open-jdk_x64_linux_8u322b06_openj9-0.30.0.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_x64_linux_8u322b06_openj9-0.30.0.tar.gz",
|
||||
"size": 116002995
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.30.0-release",
|
||||
"updated_at": "2022-01-28T04:57:12Z"
|
||||
}
|
||||
],
|
||||
"download_count": 1930,
|
||||
"id": "MDc6UmVsZWFzZTU4MTU4Nzc2.EnUUTzyeM/7M8Q==",
|
||||
"release_link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/tag/jdk8u322-b06_openj9-0.30.0",
|
||||
"release_name": "jdk8u322-b06_openj9-0.30.0",
|
||||
"release_type": "ga",
|
||||
"timestamp": "2022-01-28T14:13:47Z",
|
||||
"updated_at": "2022-01-28T14:13:47Z",
|
||||
"vendor": "ibm",
|
||||
"version_data": {
|
||||
"build": 6,
|
||||
"major": 8,
|
||||
"minor": 0,
|
||||
"openjdk_version": "1.8.0_322-b06",
|
||||
"security": 322,
|
||||
"semver": "8.0.322+6"
|
||||
}
|
||||
},
|
||||
{
|
||||
"binaries": [
|
||||
{
|
||||
"architecture": "aarch64",
|
||||
"download_count": 306,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "055e51b462fac3af198424ab41804959bf769274ebdffef9ac8bf036a9d73b95",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u312-b07_openj9-0.29.0/ibm-semeru-open-jdk_aarch64_linux_8u312b07_openj9-0.29.0.tar.gz.sha256.txt",
|
||||
"download_count": 306,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u312-b07_openj9-0.29.0/ibm-semeru-open-jdk_aarch64_linux_8u312b07_openj9-0.29.0.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u312-b07_openj9-0.29.0/ibm-semeru-open-jdk_aarch64_linux_8u312b07_openj9-0.29.0.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_aarch64_linux_8u312b07_openj9-0.29.0.tar.gz",
|
||||
"size": 113313103
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.29.0-release",
|
||||
"updated_at": "2021-10-22T15:26:24Z"
|
||||
},
|
||||
{
|
||||
"architecture": "ppc64le",
|
||||
"download_count": 332,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "ebd9d0b4e9ecca578b684e080f0c45fa4edb1a4d5f572ea21ff61b301dd7c870",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u312-b07_openj9-0.29.0/ibm-semeru-open-jdk_ppc64le_linux_8u312b07_openj9-0.29.0.tar.gz.sha256.txt",
|
||||
"download_count": 332,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u312-b07_openj9-0.29.0/ibm-semeru-open-jdk_ppc64le_linux_8u312b07_openj9-0.29.0.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u312-b07_openj9-0.29.0/ibm-semeru-open-jdk_ppc64le_linux_8u312b07_openj9-0.29.0.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_ppc64le_linux_8u312b07_openj9-0.29.0.tar.gz",
|
||||
"size": 115990151
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.29.0-release",
|
||||
"updated_at": "2021-10-22T15:26:35Z"
|
||||
},
|
||||
{
|
||||
"architecture": "s390x",
|
||||
"download_count": 345,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "6908fb701b5834cbf2e8d6f1345aa29039ab95bc0c125631f310afe1c1715eae",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u312-b07_openj9-0.29.0/ibm-semeru-open-jdk_s390x_linux_8u312b07_openj9-0.29.0.tar.gz.sha256.txt",
|
||||
"download_count": 345,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u312-b07_openj9-0.29.0/ibm-semeru-open-jdk_s390x_linux_8u312b07_openj9-0.29.0.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u312-b07_openj9-0.29.0/ibm-semeru-open-jdk_s390x_linux_8u312b07_openj9-0.29.0.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_s390x_linux_8u312b07_openj9-0.29.0.tar.gz",
|
||||
"size": 114646513
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.29.0-release",
|
||||
"updated_at": "2021-10-22T15:26:41Z"
|
||||
},
|
||||
{
|
||||
"architecture": "x64",
|
||||
"download_count": 12691,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "c7306112201b45cc8b96e6d6fb3f6de727ddbbb51022cbd9cff98b661e37a510",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u312-b07_openj9-0.29.0/ibm-semeru-open-jdk_x64_linux_8u312b07_openj9-0.29.0.tar.gz.sha256.txt",
|
||||
"download_count": 12691,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u312-b07_openj9-0.29.0/ibm-semeru-open-jdk_x64_linux_8u312b07_openj9-0.29.0.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u312-b07_openj9-0.29.0/ibm-semeru-open-jdk_x64_linux_8u312b07_openj9-0.29.0.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_x64_linux_8u312b07_openj9-0.29.0.tar.gz",
|
||||
"size": 115894347
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.29.0-release",
|
||||
"updated_at": "2021-10-22T15:26:47Z"
|
||||
}
|
||||
],
|
||||
"download_count": 36633,
|
||||
"id": "MDc6UmVsZWFzZTUxODc1OTky.ONE85BtmOGD9Uw==",
|
||||
"release_link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/tag/jdk8u312-b07_openj9-0.29.0",
|
||||
"release_name": "jdk8u312-b07_openj9-0.29.0",
|
||||
"release_type": "ga",
|
||||
"timestamp": "2021-10-22T16:14:40Z",
|
||||
"updated_at": "2021-11-11T16:39:44Z",
|
||||
"vendor": "ibm",
|
||||
"version_data": {
|
||||
"build": 7,
|
||||
"major": 8,
|
||||
"minor": 0,
|
||||
"openjdk_version": "1.8.0_312-b07",
|
||||
"security": 312,
|
||||
"semver": "8.0.312+7"
|
||||
}
|
||||
},
|
||||
{
|
||||
"binaries": [
|
||||
{
|
||||
"architecture": "ppc64le",
|
||||
"download_count": 165,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "9aa400cba9fc88f0eb819e633c725258b7def8424a181cb1e949bd457da10065",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u302-b08_openj9-0.27.1/ibm-semeru-open-jdk_ppc64le_linux_8u302b08_openj9-0.27.1.tar.gz.sha256.txt",
|
||||
"download_count": 165,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u302-b08_openj9-0.27.1/ibm-semeru-open-jdk_ppc64le_linux_8u302b08_openj9-0.27.1.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u302-b08_openj9-0.27.1/ibm-semeru-open-jdk_ppc64le_linux_8u302b08_openj9-0.27.1.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_ppc64le_linux_8u302b08_openj9-0.27.1.tar.gz",
|
||||
"size": 115933314
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.27.1-release",
|
||||
"updated_at": "2021-09-16T19:53:06Z"
|
||||
}
|
||||
],
|
||||
"download_count": 331,
|
||||
"id": "MDc6UmVsZWFzZTQ5NzAzNjIz.ZZ5uD1yix/X1Qg==",
|
||||
"release_link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/tag/jdk8u302-b08_openj9-0.27.1",
|
||||
"release_name": "jdk8u302-b08_openj9-0.27.1",
|
||||
"release_type": "ga",
|
||||
"timestamp": "2021-09-16T19:53:57Z",
|
||||
"updated_at": "2021-09-16T19:53:57Z",
|
||||
"vendor": "ibm",
|
||||
"version_data": {
|
||||
"build": 8,
|
||||
"major": 8,
|
||||
"minor": 0,
|
||||
"openjdk_version": "1.8.0_302-b08",
|
||||
"security": 302,
|
||||
"semver": "8.0.302+8"
|
||||
}
|
||||
},
|
||||
{
|
||||
"binaries": [
|
||||
{
|
||||
"architecture": "ppc64le",
|
||||
"download_count": 168,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "ce3f5f46ed4bcee187a5734d20fa4f7914765026f1ad2799b7020feed22a19ef",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u302-b08_openj9-0.27.0/ibm-semeru-open-jdk_ppc64le_linux_8u302b08_openj9-0.27.0.tar.gz.sha256.txt",
|
||||
"download_count": 168,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u302-b08_openj9-0.27.0/ibm-semeru-open-jdk_ppc64le_linux_8u302b08_openj9-0.27.0.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u302-b08_openj9-0.27.0/ibm-semeru-open-jdk_ppc64le_linux_8u302b08_openj9-0.27.0.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_ppc64le_linux_8u302b08_openj9-0.27.0.tar.gz",
|
||||
"size": 115933990
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.27.0-release",
|
||||
"updated_at": "2021-08-03T16:46:14Z"
|
||||
},
|
||||
{
|
||||
"architecture": "s390x",
|
||||
"download_count": 188,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "4ae2fff725327937dc9cf74e714a8e349f00fad0f543052bd95a9a79ee99d121",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u302-b08_openj9-0.27.0/ibm-semeru-open-jdk_s390x_linux_8u302b08_openj9-0.27.0.tar.gz.sha256.txt",
|
||||
"download_count": 188,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u302-b08_openj9-0.27.0/ibm-semeru-open-jdk_s390x_linux_8u302b08_openj9-0.27.0.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u302-b08_openj9-0.27.0/ibm-semeru-open-jdk_s390x_linux_8u302b08_openj9-0.27.0.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_s390x_linux_8u302b08_openj9-0.27.0.tar.gz",
|
||||
"size": 114605370
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.27.0-release",
|
||||
"updated_at": "2021-08-03T16:46:19Z"
|
||||
},
|
||||
{
|
||||
"architecture": "x64",
|
||||
"download_count": 10381,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "f1fea5d3049754ad13f9b90d90beb9157dbd7e84e00c255c2cef81441f0f348e",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u302-b08_openj9-0.27.0/ibm-semeru-open-jdk_x64_linux_8u302b08_openj9-0.27.0.tar.gz.sha256.txt",
|
||||
"download_count": 10381,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u302-b08_openj9-0.27.0/ibm-semeru-open-jdk_x64_linux_8u302b08_openj9-0.27.0.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u302-b08_openj9-0.27.0/ibm-semeru-open-jdk_x64_linux_8u302b08_openj9-0.27.0.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_x64_linux_8u302b08_openj9-0.27.0.tar.gz",
|
||||
"size": 115788440
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.27.0-release",
|
||||
"updated_at": "2021-08-03T16:46:24Z"
|
||||
}
|
||||
],
|
||||
"download_count": 48028,
|
||||
"id": "MDc6UmVsZWFzZTQ3MjQwNjMy.ZZ5uD1yix/X1Qg==",
|
||||
"release_link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/tag/jdk8u302-b08_openj9-0.27.0",
|
||||
"release_name": "jdk8u302-b08_openj9-0.27.0",
|
||||
"release_type": "ga",
|
||||
"timestamp": "2021-08-03T18:02:49Z",
|
||||
"updated_at": "2021-08-03T18:02:49Z",
|
||||
"vendor": "ibm",
|
||||
"version_data": {
|
||||
"build": 8,
|
||||
"major": 8,
|
||||
"minor": 0,
|
||||
"openjdk_version": "1.8.0_302-b08",
|
||||
"security": 302,
|
||||
"semver": "8.0.302+8"
|
||||
}
|
||||
},
|
||||
{
|
||||
"binaries": [
|
||||
{
|
||||
"architecture": "aarch64",
|
||||
"download_count": 109,
|
||||
"heap_size": "normal",
|
||||
"image_type": "jdk",
|
||||
"jvm_impl": "openj9",
|
||||
"os": "linux",
|
||||
"package": {
|
||||
"checksum": "d802b80e8022c81973da0e56056ecd09ce44fc3dad6496aff24a7005e9f5e77e",
|
||||
"checksum_link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u302-b08_openj9-0.27.0/ibm-semeru-open-jdk_aarch64_linux_8u302b08_openj9-0.27.0.tar.gz.sha256.txt",
|
||||
"download_count": 109,
|
||||
"link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u302-b08_openj9-0.27.0/ibm-semeru-open-jdk_aarch64_linux_8u302b08_openj9-0.27.0.tar.gz",
|
||||
"metadata_link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/download/jdk8u302-b08_openj9-0.27.0/ibm-semeru-open-jdk_aarch64_linux_8u302b08_openj9-0.27.0.tar.gz.json",
|
||||
"name": "ibm-semeru-open-jdk_aarch64_linux_8u302b08_openj9-0.27.0.tar.gz",
|
||||
"size": 113208788
|
||||
},
|
||||
"project": "jdk",
|
||||
"scm_ref": "v0.27.0-release",
|
||||
"updated_at": "2021-08-03T16:46:04Z"
|
||||
}
|
||||
],
|
||||
"download_count": 162,
|
||||
"id": "MDc6UmVsZWFzZTQ3MjQwNjMy.wiccQXilryXyYQ==",
|
||||
"release_link": "https://github.com/AdoptOpenJDK/semeru8-binaries/releases/tag/jdk8u302-b08_openj9-0.27.0",
|
||||
"release_name": "jdk8u302-b08_openj9-0.27.0",
|
||||
"release_type": "ga",
|
||||
"timestamp": "2021-08-03T18:02:49Z",
|
||||
"updated_at": "2021-08-03T18:02:49Z",
|
||||
"vendor": "ibm",
|
||||
"version_data": {
|
||||
"build": 8,
|
||||
"major": 8,
|
||||
"minor": 0,
|
||||
"openjdk_version": "1.8.0_302-ea-b08",
|
||||
"pre": "ea",
|
||||
"security": 302,
|
||||
"semver": "8.0.302-ea+8"
|
||||
}
|
||||
}
|
||||
]
|
||||
287
__tests__/distributors/semeru-installer.test.ts
Normal file
287
__tests__/distributors/semeru-installer.test.ts
Normal file
@ -0,0 +1,287 @@
|
||||
import {HttpClient} from '@actions/http-client';
|
||||
|
||||
import {JavaInstallerOptions} from '../../src/distributions/base-models';
|
||||
import {SemeruDistribution} from '../../src/distributions/semeru/installer';
|
||||
|
||||
import manifestData from '../data/semeru.json';
|
||||
|
||||
describe('getAvailableVersions', () => {
|
||||
let spyHttpClient: jest.SpyInstance;
|
||||
|
||||
beforeEach(() => {
|
||||
spyHttpClient = jest.spyOn(HttpClient.prototype, 'getJson');
|
||||
spyHttpClient.mockReturnValue({
|
||||
statusCode: 200,
|
||||
headers: {},
|
||||
result: []
|
||||
});
|
||||
});
|
||||
|
||||
afterEach(() => {
|
||||
jest.resetAllMocks();
|
||||
jest.clearAllMocks();
|
||||
jest.restoreAllMocks();
|
||||
});
|
||||
|
||||
it.each([
|
||||
[
|
||||
{
|
||||
version: '16',
|
||||
architecture: 'x64',
|
||||
packageType: 'jdk',
|
||||
checkLatest: false
|
||||
},
|
||||
'os=mac&architecture=x64&image_type=jdk&release_type=ga&jvm_impl=openj9&page_size=20&page=0'
|
||||
],
|
||||
[
|
||||
{
|
||||
version: '16',
|
||||
architecture: 'x86',
|
||||
packageType: 'jdk',
|
||||
checkLatest: false
|
||||
},
|
||||
'os=mac&architecture=x86&image_type=jdk&release_type=ga&jvm_impl=openj9&page_size=20&page=0'
|
||||
],
|
||||
[
|
||||
{
|
||||
version: '16',
|
||||
architecture: 'x64',
|
||||
packageType: 'jre',
|
||||
checkLatest: false
|
||||
},
|
||||
'os=mac&architecture=x64&image_type=jre&release_type=ga&jvm_impl=openj9&page_size=20&page=0'
|
||||
],
|
||||
[
|
||||
{
|
||||
version: '16',
|
||||
architecture: 'x64',
|
||||
packageType: 'jdk',
|
||||
checkLatest: false
|
||||
},
|
||||
'os=mac&architecture=x64&image_type=jdk&release_type=ga&jvm_impl=openj9&page_size=20&page=0'
|
||||
]
|
||||
])(
|
||||
'build correct url for %s',
|
||||
async (installerOptions: JavaInstallerOptions, expectedParameters) => {
|
||||
const distribution = new SemeruDistribution(installerOptions);
|
||||
const baseUrl =
|
||||
'https://api.adoptopenjdk.net/v3/assets/version/%5B1.0,100.0%5D';
|
||||
const expectedUrl = `${baseUrl}?project=jdk&vendor=ibm&heap_size=normal&sort_method=DEFAULT&sort_order=DESC&${expectedParameters}`;
|
||||
distribution['getPlatformOption'] = () => 'mac';
|
||||
|
||||
await distribution['getAvailableVersions']();
|
||||
|
||||
expect(spyHttpClient.mock.calls).toHaveLength(1);
|
||||
expect(spyHttpClient.mock.calls[0][0]).toBe(expectedUrl);
|
||||
}
|
||||
);
|
||||
|
||||
it('load available versions', async () => {
|
||||
spyHttpClient = jest.spyOn(HttpClient.prototype, 'getJson');
|
||||
spyHttpClient
|
||||
.mockReturnValueOnce({
|
||||
statusCode: 200,
|
||||
headers: {},
|
||||
result: manifestData as any
|
||||
})
|
||||
.mockReturnValueOnce({
|
||||
statusCode: 200,
|
||||
headers: {},
|
||||
result: manifestData as any
|
||||
})
|
||||
.mockReturnValueOnce({
|
||||
statusCode: 200,
|
||||
headers: {},
|
||||
result: []
|
||||
});
|
||||
|
||||
const distribution = new SemeruDistribution({
|
||||
version: '8',
|
||||
architecture: 'x64',
|
||||
packageType: 'jdk',
|
||||
checkLatest: false
|
||||
});
|
||||
const availableVersions = await distribution['getAvailableVersions']();
|
||||
expect(availableVersions).not.toBeNull();
|
||||
expect(availableVersions.length).toBe(manifestData.length * 2);
|
||||
});
|
||||
|
||||
it.each([
|
||||
['jdk', 'Java_IBM_Semeru_jdk'],
|
||||
['jre', 'Java_IBM_Semeru_jre']
|
||||
])('find right toolchain folder', (packageType: string, expected: string) => {
|
||||
const distribution = new SemeruDistribution({
|
||||
version: '8',
|
||||
architecture: 'x64',
|
||||
packageType: packageType,
|
||||
checkLatest: false
|
||||
});
|
||||
|
||||
// @ts-ignore - because it is protected
|
||||
expect(distribution.toolcacheFolderName).toBe(expected);
|
||||
});
|
||||
});
|
||||
|
||||
describe('findPackageForDownload', () => {
|
||||
it.each([
|
||||
['8', '8.0.322+6'],
|
||||
['16', '16.0.2+7'],
|
||||
['16.0', '16.0.2+7'],
|
||||
['16.0.2', '16.0.2+7'],
|
||||
['8.x', '8.0.322+6'],
|
||||
['x', '17.0.2+8']
|
||||
])('version is resolved correctly %s -> %s', async (input, expected) => {
|
||||
const distribution = new SemeruDistribution({
|
||||
version: '8',
|
||||
architecture: 'x64',
|
||||
packageType: 'jdk',
|
||||
checkLatest: false
|
||||
});
|
||||
distribution['getAvailableVersions'] = async () => manifestData as any;
|
||||
const resolvedVersion = await distribution['findPackageForDownload'](input);
|
||||
expect(resolvedVersion.version).toBe(expected);
|
||||
});
|
||||
|
||||
it('version is found but binaries list is empty', async () => {
|
||||
const distribution = new SemeruDistribution({
|
||||
version: '9.0.8',
|
||||
architecture: 'x64',
|
||||
packageType: 'jdk',
|
||||
checkLatest: false
|
||||
});
|
||||
distribution['getAvailableVersions'] = async () => manifestData as any;
|
||||
await expect(
|
||||
distribution['findPackageForDownload']('9.0.8')
|
||||
).rejects.toThrow(/Could not find satisfied version for SemVer */);
|
||||
});
|
||||
|
||||
it('version is not found', async () => {
|
||||
const distribution = new SemeruDistribution({
|
||||
version: '7.x',
|
||||
architecture: 'x64',
|
||||
packageType: 'jdk',
|
||||
checkLatest: false
|
||||
});
|
||||
distribution['getAvailableVersions'] = async () => manifestData as any;
|
||||
await expect(distribution['findPackageForDownload']('7.x')).rejects.toThrow(
|
||||
/Could not find satisfied version for SemVer */
|
||||
);
|
||||
});
|
||||
|
||||
it('version list is empty', async () => {
|
||||
const distribution = new SemeruDistribution({
|
||||
version: '8',
|
||||
architecture: 'x64',
|
||||
packageType: 'jdk',
|
||||
checkLatest: false
|
||||
});
|
||||
distribution['getAvailableVersions'] = async () => [];
|
||||
await expect(distribution['findPackageForDownload']('8')).rejects.toThrow(
|
||||
/Could not find satisfied version for SemVer */
|
||||
);
|
||||
});
|
||||
|
||||
it.each(['x64', 'x86', 'ppc64le', 'ppc64', 's390x', 'aarch64'])(
|
||||
'correct Semeru `%s` architecture resolves',
|
||||
async (arch: string) => {
|
||||
const distribution = new SemeruDistribution({
|
||||
version: '8',
|
||||
architecture: arch,
|
||||
packageType: 'jdk',
|
||||
checkLatest: false
|
||||
});
|
||||
distribution['getAvailableVersions'] = async () => manifestData as any;
|
||||
const resolvedVersion = await distribution['findPackageForDownload']('8');
|
||||
expect(resolvedVersion.version).not.toBeNull();
|
||||
}
|
||||
);
|
||||
|
||||
it.each(['zos', 'z/OS', 'z/os', 'test0987654321=', '++=++', 'myArch'])(
|
||||
'incorrect Semeru `%s` architecture throws',
|
||||
async (arch: string) => {
|
||||
const distribution = new SemeruDistribution({
|
||||
version: '8',
|
||||
architecture: arch,
|
||||
packageType: 'jdk',
|
||||
checkLatest: false
|
||||
});
|
||||
distribution['getAvailableVersions'] = async () => [];
|
||||
await expect(distribution['findPackageForDownload']('8')).rejects.toThrow(
|
||||
`Unsupported architecture for IBM Semeru: ${arch}, the following are supported: x64, x86, ppc64le, ppc64, s390x, aarch64`
|
||||
);
|
||||
}
|
||||
);
|
||||
|
||||
it.each(['9-ea', '17-ea', '8-ea', '4-ea'])(
|
||||
'early access version are illegal for Semeru (%s)',
|
||||
async (version: string) => {
|
||||
const distribution = new SemeruDistribution({
|
||||
version: version,
|
||||
architecture: 'x64',
|
||||
packageType: 'jdk',
|
||||
checkLatest: false
|
||||
});
|
||||
distribution['getAvailableVersions'] = async () => manifestData as any;
|
||||
await expect(
|
||||
distribution['findPackageForDownload'](version)
|
||||
).rejects.toThrow(
|
||||
'IBM Semeru does not provide builds for early access versions'
|
||||
);
|
||||
}
|
||||
);
|
||||
|
||||
it.each([
|
||||
'jdk+fx',
|
||||
'jre+fx',
|
||||
'test',
|
||||
'test2',
|
||||
'jdk-fx',
|
||||
'javafx',
|
||||
'jdk-javafx',
|
||||
'ibm',
|
||||
' '
|
||||
])(
|
||||
'rejects incorrect `%s` Semeru package type',
|
||||
async (packageType: string) => {
|
||||
const distribution = new SemeruDistribution({
|
||||
version: '8',
|
||||
architecture: 'x64',
|
||||
packageType: packageType,
|
||||
checkLatest: false
|
||||
});
|
||||
distribution['getAvailableVersions'] = async () => manifestData as any;
|
||||
await expect(distribution['findPackageForDownload']('8')).rejects.toThrow(
|
||||
'IBM Semeru only provide `jdk` and `jre` package types'
|
||||
);
|
||||
}
|
||||
);
|
||||
|
||||
it.each(['jdk', 'jre'])(
|
||||
'accepts correct `%s` Semeru package type',
|
||||
async (packageType: string) => {
|
||||
const distribution = new SemeruDistribution({
|
||||
version: '8',
|
||||
architecture: 'x64',
|
||||
packageType: packageType,
|
||||
checkLatest: false
|
||||
});
|
||||
distribution['getAvailableVersions'] = async () => manifestData as any;
|
||||
const resolvedVersion = await distribution['findPackageForDownload']('8');
|
||||
await expect(resolvedVersion.version).toMatch(/8[0-9.]+/);
|
||||
}
|
||||
);
|
||||
|
||||
it('fails when long release name is used', async () => {
|
||||
expect(
|
||||
() =>
|
||||
new SemeruDistribution({
|
||||
version: 'jdk-16.0.2+7_openj9-0.27.1',
|
||||
architecture: 'x64',
|
||||
packageType: 'jdk',
|
||||
checkLatest: false
|
||||
})
|
||||
).toThrow(
|
||||
"The string 'jdk-16.0.2+7_openj9-0.27.1' is not valid SemVer notation for a Java version. Please check README file for code snippets and more detailed information"
|
||||
);
|
||||
});
|
||||
});
|
||||
196
dist/setup/index.js
vendored
196
dist/setup/index.js
vendored
@ -104316,8 +104316,9 @@ const installer_3 = __nccwpck_require__(8766);
|
||||
const installer_4 = __nccwpck_require__(8579);
|
||||
const installer_5 = __nccwpck_require__(883);
|
||||
const installer_6 = __nccwpck_require__(3613);
|
||||
const installer_7 = __nccwpck_require__(4750);
|
||||
const installer_8 = __nccwpck_require__(4298);
|
||||
const installer_7 = __nccwpck_require__(1121);
|
||||
const installer_8 = __nccwpck_require__(4750);
|
||||
const installer_9 = __nccwpck_require__(4298);
|
||||
var JavaDistribution;
|
||||
(function (JavaDistribution) {
|
||||
JavaDistribution["Adopt"] = "adopt";
|
||||
@ -104328,6 +104329,7 @@ var JavaDistribution;
|
||||
JavaDistribution["Liberica"] = "liberica";
|
||||
JavaDistribution["JdkFile"] = "jdkfile";
|
||||
JavaDistribution["Microsoft"] = "microsoft";
|
||||
JavaDistribution["Semeru"] = "semeru";
|
||||
JavaDistribution["Corretto"] = "corretto";
|
||||
JavaDistribution["Oracle"] = "oracle";
|
||||
})(JavaDistribution || (JavaDistribution = {}));
|
||||
@ -104348,10 +104350,12 @@ function getJavaDistribution(distributionName, installerOptions, jdkFile) {
|
||||
return new installer_5.LibericaDistributions(installerOptions);
|
||||
case JavaDistribution.Microsoft:
|
||||
return new installer_6.MicrosoftDistributions(installerOptions);
|
||||
case JavaDistribution.Semeru:
|
||||
return new installer_7.SemeruDistribution(installerOptions);
|
||||
case JavaDistribution.Corretto:
|
||||
return new installer_7.CorrettoDistribution(installerOptions);
|
||||
return new installer_8.CorrettoDistribution(installerOptions);
|
||||
case JavaDistribution.Oracle:
|
||||
return new installer_8.OracleDistribution(installerOptions);
|
||||
return new installer_9.OracleDistribution(installerOptions);
|
||||
default:
|
||||
return null;
|
||||
}
|
||||
@ -104893,6 +104897,190 @@ class OracleDistribution extends base_installer_1.JavaBase {
|
||||
exports.OracleDistribution = OracleDistribution;
|
||||
|
||||
|
||||
/***/ }),
|
||||
|
||||
/***/ 1121:
|
||||
/***/ (function(__unused_webpack_module, exports, __nccwpck_require__) {
|
||||
|
||||
"use strict";
|
||||
|
||||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } });
|
||||
}) : (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
o[k2] = m[k];
|
||||
}));
|
||||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
|
||||
Object.defineProperty(o, "default", { enumerable: true, value: v });
|
||||
}) : function(o, v) {
|
||||
o["default"] = v;
|
||||
});
|
||||
var __importStar = (this && this.__importStar) || function (mod) {
|
||||
if (mod && mod.__esModule) return mod;
|
||||
var result = {};
|
||||
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
|
||||
__setModuleDefault(result, mod);
|
||||
return result;
|
||||
};
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
var __importDefault = (this && this.__importDefault) || function (mod) {
|
||||
return (mod && mod.__esModule) ? mod : { "default": mod };
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", ({ value: true }));
|
||||
exports.SemeruDistribution = void 0;
|
||||
const base_installer_1 = __nccwpck_require__(9741);
|
||||
const semver_1 = __importDefault(__nccwpck_require__(1383));
|
||||
const util_1 = __nccwpck_require__(2629);
|
||||
const core = __importStar(__nccwpck_require__(2186));
|
||||
const tc = __importStar(__nccwpck_require__(7784));
|
||||
const fs_1 = __importDefault(__nccwpck_require__(7147));
|
||||
const path_1 = __importDefault(__nccwpck_require__(1017));
|
||||
const supportedArchitectures = [
|
||||
'x64',
|
||||
'x86',
|
||||
'ppc64le',
|
||||
'ppc64',
|
||||
's390x',
|
||||
'aarch64'
|
||||
];
|
||||
class SemeruDistribution extends base_installer_1.JavaBase {
|
||||
constructor(installerOptions) {
|
||||
super('IBM_Semeru', installerOptions);
|
||||
}
|
||||
findPackageForDownload(version) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
if (!supportedArchitectures.includes(this.architecture)) {
|
||||
throw new Error(`Unsupported architecture for IBM Semeru: ${this.architecture}, the following are supported: ${supportedArchitectures.join(', ')}`);
|
||||
}
|
||||
if (!this.stable) {
|
||||
throw new Error('IBM Semeru does not provide builds for early access versions');
|
||||
}
|
||||
if (this.packageType !== 'jdk' && this.packageType !== 'jre') {
|
||||
throw new Error('IBM Semeru only provide `jdk` and `jre` package types');
|
||||
}
|
||||
const availableVersionsRaw = yield this.getAvailableVersions();
|
||||
const availableVersionsWithBinaries = availableVersionsRaw
|
||||
.filter(item => item.binaries.length > 0)
|
||||
.map(item => {
|
||||
// normalize 17.0.0-beta+33.0.202107301459 to 17.0.0+33.0.202107301459 for earlier access versions
|
||||
const formattedVersion = this.stable
|
||||
? item.version_data.semver
|
||||
: item.version_data.semver.replace('-beta+', '+');
|
||||
return {
|
||||
version: formattedVersion,
|
||||
url: item.binaries[0].package.link
|
||||
};
|
||||
});
|
||||
const satisfiedVersions = availableVersionsWithBinaries
|
||||
.filter(item => util_1.isVersionSatisfies(version, item.version))
|
||||
.sort((a, b) => {
|
||||
return -semver_1.default.compareBuild(a.version, b.version);
|
||||
});
|
||||
const resolvedFullVersion = satisfiedVersions.length > 0 ? satisfiedVersions[0] : null;
|
||||
if (!resolvedFullVersion) {
|
||||
const availableOptions = availableVersionsWithBinaries
|
||||
.map(item => item.version)
|
||||
.join(', ');
|
||||
const availableOptionsMessage = availableOptions
|
||||
? `\nAvailable versions: ${availableOptions}`
|
||||
: '';
|
||||
throw new Error(`Could not find satisfied version for SemVer '${version}'. ${availableOptionsMessage}`);
|
||||
}
|
||||
return resolvedFullVersion;
|
||||
});
|
||||
}
|
||||
downloadTool(javaRelease) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
core.info(`Downloading Java ${javaRelease.version} (${this.distribution}) from ${javaRelease.url} ...`);
|
||||
const javaArchivePath = yield tc.downloadTool(javaRelease.url);
|
||||
core.info(`Extracting Java archive...`);
|
||||
const extension = util_1.getDownloadArchiveExtension();
|
||||
const extractedJavaPath = yield util_1.extractJdkFile(javaArchivePath, extension);
|
||||
const archiveName = fs_1.default.readdirSync(extractedJavaPath)[0];
|
||||
const archivePath = path_1.default.join(extractedJavaPath, archiveName);
|
||||
const version = this.getToolcacheVersionName(javaRelease.version);
|
||||
const javaPath = yield tc.cacheDir(archivePath, this.toolcacheFolderName, version, this.architecture);
|
||||
return { version: javaRelease.version, path: javaPath };
|
||||
});
|
||||
}
|
||||
get toolcacheFolderName() {
|
||||
return super.toolcacheFolderName;
|
||||
}
|
||||
getAvailableVersions() {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const platform = this.getPlatformOption();
|
||||
const arch = this.architecture;
|
||||
const imageType = this.packageType;
|
||||
const versionRange = encodeURI('[1.0,100.0]'); // retrieve all available versions
|
||||
const releaseType = this.stable ? 'ga' : 'ea';
|
||||
if (core.isDebug()) {
|
||||
console.time('Retrieving available versions for Semeru took'); // eslint-disable-line no-console
|
||||
}
|
||||
const baseRequestArguments = [
|
||||
`project=jdk`,
|
||||
'vendor=ibm',
|
||||
`heap_size=normal`,
|
||||
'sort_method=DEFAULT',
|
||||
'sort_order=DESC',
|
||||
`os=${platform}`,
|
||||
`architecture=${arch}`,
|
||||
`image_type=${imageType}`,
|
||||
`release_type=${releaseType}`,
|
||||
`jvm_impl=openj9`
|
||||
].join('&');
|
||||
// need to iterate through all pages to retrieve the list of all versions
|
||||
// Adoptium API doesn't provide way to retrieve the count of pages to iterate so infinity loop
|
||||
let page_index = 0;
|
||||
const availableVersions = [];
|
||||
while (true) {
|
||||
const requestArguments = `${baseRequestArguments}&page_size=20&page=${page_index}`;
|
||||
const availableVersionsUrl = `https://api.adoptopenjdk.net/v3/assets/version/${versionRange}?${requestArguments}`;
|
||||
if (core.isDebug() && page_index === 0) {
|
||||
// url is identical except page_index so print it once for debug
|
||||
core.debug(`Gathering available versions from '${availableVersionsUrl}'`);
|
||||
}
|
||||
const paginationPage = (yield this.http.getJson(availableVersionsUrl)).result;
|
||||
if (paginationPage === null || paginationPage.length === 0) {
|
||||
// break infinity loop because we have reached end of pagination
|
||||
break;
|
||||
}
|
||||
availableVersions.push(...paginationPage);
|
||||
page_index++;
|
||||
}
|
||||
if (core.isDebug()) {
|
||||
core.startGroup('Print information about available versions');
|
||||
console.timeEnd('Retrieving available versions for Semeru took'); // eslint-disable-line no-console
|
||||
core.debug(`Available versions: [${availableVersions.length}]`);
|
||||
core.debug(availableVersions.map(item => item.version_data.semver).join(', '));
|
||||
core.endGroup();
|
||||
}
|
||||
return availableVersions;
|
||||
});
|
||||
}
|
||||
getPlatformOption() {
|
||||
// Adopt has own platform names so need to map them
|
||||
switch (process.platform) {
|
||||
case 'darwin':
|
||||
return 'mac';
|
||||
case 'win32':
|
||||
return 'windows';
|
||||
default:
|
||||
return process.platform;
|
||||
}
|
||||
}
|
||||
}
|
||||
exports.SemeruDistribution = SemeruDistribution;
|
||||
|
||||
|
||||
/***/ }),
|
||||
|
||||
/***/ 8579:
|
||||
|
||||
@ -6,6 +6,7 @@ import {AdoptDistribution, AdoptImplementation} from './adopt/installer';
|
||||
import {TemurinDistribution, TemurinImplementation} from './temurin/installer';
|
||||
import {LibericaDistributions} from './liberica/installer';
|
||||
import {MicrosoftDistributions} from './microsoft/installer';
|
||||
import {SemeruDistribution} from './semeru/installer';
|
||||
import {CorrettoDistribution} from './corretto/installer';
|
||||
import {OracleDistribution} from './oracle/installer';
|
||||
|
||||
@ -18,6 +19,7 @@ enum JavaDistribution {
|
||||
Liberica = 'liberica',
|
||||
JdkFile = 'jdkfile',
|
||||
Microsoft = 'microsoft',
|
||||
Semeru = 'semeru',
|
||||
Corretto = 'corretto',
|
||||
Oracle = 'oracle'
|
||||
}
|
||||
@ -52,6 +54,8 @@ export function getJavaDistribution(
|
||||
return new LibericaDistributions(installerOptions);
|
||||
case JavaDistribution.Microsoft:
|
||||
return new MicrosoftDistributions(installerOptions);
|
||||
case JavaDistribution.Semeru:
|
||||
return new SemeruDistribution(installerOptions);
|
||||
case JavaDistribution.Corretto:
|
||||
return new CorrettoDistribution(installerOptions);
|
||||
case JavaDistribution.Oracle:
|
||||
|
||||
201
src/distributions/semeru/installer.ts
Normal file
201
src/distributions/semeru/installer.ts
Normal file
@ -0,0 +1,201 @@
|
||||
import {JavaBase} from '../base-installer';
|
||||
import {
|
||||
JavaDownloadRelease,
|
||||
JavaInstallerOptions,
|
||||
JavaInstallerResults
|
||||
} from '../base-models';
|
||||
import semver from 'semver';
|
||||
import {
|
||||
extractJdkFile,
|
||||
getDownloadArchiveExtension,
|
||||
isVersionSatisfies
|
||||
} from '../../util';
|
||||
import * as core from '@actions/core';
|
||||
import * as tc from '@actions/tool-cache';
|
||||
import fs from 'fs';
|
||||
import path from 'path';
|
||||
import {ISemeruAvailableVersions} from './models';
|
||||
|
||||
const supportedArchitectures = [
|
||||
'x64',
|
||||
'x86',
|
||||
'ppc64le',
|
||||
'ppc64',
|
||||
's390x',
|
||||
'aarch64'
|
||||
];
|
||||
|
||||
export class SemeruDistribution extends JavaBase {
|
||||
constructor(installerOptions: JavaInstallerOptions) {
|
||||
super('IBM_Semeru', installerOptions);
|
||||
}
|
||||
|
||||
protected async findPackageForDownload(
|
||||
version: string
|
||||
): Promise<JavaDownloadRelease> {
|
||||
if (!supportedArchitectures.includes(this.architecture)) {
|
||||
throw new Error(
|
||||
`Unsupported architecture for IBM Semeru: ${
|
||||
this.architecture
|
||||
}, the following are supported: ${supportedArchitectures.join(', ')}`
|
||||
);
|
||||
}
|
||||
|
||||
if (!this.stable) {
|
||||
throw new Error(
|
||||
'IBM Semeru does not provide builds for early access versions'
|
||||
);
|
||||
}
|
||||
|
||||
if (this.packageType !== 'jdk' && this.packageType !== 'jre') {
|
||||
throw new Error('IBM Semeru only provide `jdk` and `jre` package types');
|
||||
}
|
||||
|
||||
const availableVersionsRaw = await this.getAvailableVersions();
|
||||
const availableVersionsWithBinaries = availableVersionsRaw
|
||||
.filter(item => item.binaries.length > 0)
|
||||
.map(item => {
|
||||
// normalize 17.0.0-beta+33.0.202107301459 to 17.0.0+33.0.202107301459 for earlier access versions
|
||||
const formattedVersion = this.stable
|
||||
? item.version_data.semver
|
||||
: item.version_data.semver.replace('-beta+', '+');
|
||||
return {
|
||||
version: formattedVersion,
|
||||
url: item.binaries[0].package.link
|
||||
} as JavaDownloadRelease;
|
||||
});
|
||||
|
||||
const satisfiedVersions = availableVersionsWithBinaries
|
||||
.filter(item => isVersionSatisfies(version, item.version))
|
||||
.sort((a, b) => {
|
||||
return -semver.compareBuild(a.version, b.version);
|
||||
});
|
||||
|
||||
const resolvedFullVersion =
|
||||
satisfiedVersions.length > 0 ? satisfiedVersions[0] : null;
|
||||
if (!resolvedFullVersion) {
|
||||
const availableOptions = availableVersionsWithBinaries
|
||||
.map(item => item.version)
|
||||
.join(', ');
|
||||
const availableOptionsMessage = availableOptions
|
||||
? `\nAvailable versions: ${availableOptions}`
|
||||
: '';
|
||||
throw new Error(
|
||||
`Could not find satisfied version for SemVer '${version}'. ${availableOptionsMessage}`
|
||||
);
|
||||
}
|
||||
|
||||
return resolvedFullVersion;
|
||||
}
|
||||
|
||||
protected async downloadTool(
|
||||
javaRelease: JavaDownloadRelease
|
||||
): Promise<JavaInstallerResults> {
|
||||
core.info(
|
||||
`Downloading Java ${javaRelease.version} (${this.distribution}) from ${javaRelease.url} ...`
|
||||
);
|
||||
const javaArchivePath = await tc.downloadTool(javaRelease.url);
|
||||
|
||||
core.info(`Extracting Java archive...`);
|
||||
const extension = getDownloadArchiveExtension();
|
||||
|
||||
const extractedJavaPath: string = await extractJdkFile(
|
||||
javaArchivePath,
|
||||
extension
|
||||
);
|
||||
|
||||
const archiveName = fs.readdirSync(extractedJavaPath)[0];
|
||||
const archivePath = path.join(extractedJavaPath, archiveName);
|
||||
const version = this.getToolcacheVersionName(javaRelease.version);
|
||||
|
||||
const javaPath: string = await tc.cacheDir(
|
||||
archivePath,
|
||||
this.toolcacheFolderName,
|
||||
version,
|
||||
this.architecture
|
||||
);
|
||||
|
||||
return {version: javaRelease.version, path: javaPath};
|
||||
}
|
||||
|
||||
protected get toolcacheFolderName(): string {
|
||||
return super.toolcacheFolderName;
|
||||
}
|
||||
|
||||
public async getAvailableVersions(): Promise<ISemeruAvailableVersions[]> {
|
||||
const platform = this.getPlatformOption();
|
||||
const arch = this.architecture;
|
||||
const imageType = this.packageType;
|
||||
const versionRange = encodeURI('[1.0,100.0]'); // retrieve all available versions
|
||||
const releaseType = this.stable ? 'ga' : 'ea';
|
||||
|
||||
if (core.isDebug()) {
|
||||
console.time('Retrieving available versions for Semeru took'); // eslint-disable-line no-console
|
||||
}
|
||||
|
||||
const baseRequestArguments = [
|
||||
`project=jdk`,
|
||||
'vendor=ibm',
|
||||
`heap_size=normal`,
|
||||
'sort_method=DEFAULT',
|
||||
'sort_order=DESC',
|
||||
`os=${platform}`,
|
||||
`architecture=${arch}`,
|
||||
`image_type=${imageType}`,
|
||||
`release_type=${releaseType}`,
|
||||
`jvm_impl=openj9`
|
||||
].join('&');
|
||||
|
||||
// need to iterate through all pages to retrieve the list of all versions
|
||||
// Adoptium API doesn't provide way to retrieve the count of pages to iterate so infinity loop
|
||||
let page_index = 0;
|
||||
const availableVersions: ISemeruAvailableVersions[] = [];
|
||||
while (true) {
|
||||
const requestArguments = `${baseRequestArguments}&page_size=20&page=${page_index}`;
|
||||
const availableVersionsUrl = `https://api.adoptopenjdk.net/v3/assets/version/${versionRange}?${requestArguments}`;
|
||||
if (core.isDebug() && page_index === 0) {
|
||||
// url is identical except page_index so print it once for debug
|
||||
core.debug(
|
||||
`Gathering available versions from '${availableVersionsUrl}'`
|
||||
);
|
||||
}
|
||||
|
||||
const paginationPage = (
|
||||
await this.http.getJson<ISemeruAvailableVersions[]>(
|
||||
availableVersionsUrl
|
||||
)
|
||||
).result;
|
||||
if (paginationPage === null || paginationPage.length === 0) {
|
||||
// break infinity loop because we have reached end of pagination
|
||||
break;
|
||||
}
|
||||
|
||||
availableVersions.push(...paginationPage);
|
||||
page_index++;
|
||||
}
|
||||
|
||||
if (core.isDebug()) {
|
||||
core.startGroup('Print information about available versions');
|
||||
console.timeEnd('Retrieving available versions for Semeru took'); // eslint-disable-line no-console
|
||||
core.debug(`Available versions: [${availableVersions.length}]`);
|
||||
core.debug(
|
||||
availableVersions.map(item => item.version_data.semver).join(', ')
|
||||
);
|
||||
core.endGroup();
|
||||
}
|
||||
|
||||
return availableVersions;
|
||||
}
|
||||
|
||||
private getPlatformOption(): string {
|
||||
// Adopt has own platform names so need to map them
|
||||
switch (process.platform) {
|
||||
case 'darwin':
|
||||
return 'mac';
|
||||
case 'win32':
|
||||
return 'windows';
|
||||
default:
|
||||
return process.platform;
|
||||
}
|
||||
}
|
||||
}
|
||||
36
src/distributions/semeru/models.ts
Normal file
36
src/distributions/semeru/models.ts
Normal file
@ -0,0 +1,36 @@
|
||||
export interface ISemeruAvailableVersions {
|
||||
binaries: [
|
||||
{
|
||||
architecture: string;
|
||||
heap_size: string;
|
||||
image_type: string;
|
||||
jvm_impl: string;
|
||||
os: string;
|
||||
package: {
|
||||
checksum: string;
|
||||
checksum_link: string;
|
||||
download_count: number;
|
||||
link: string;
|
||||
metadata_link: string;
|
||||
name: string;
|
||||
size: string;
|
||||
};
|
||||
project: string;
|
||||
scm_ref: string;
|
||||
updated_at: string;
|
||||
}
|
||||
];
|
||||
id: string;
|
||||
release_link: string;
|
||||
release_name: string;
|
||||
release_type: string;
|
||||
vendor: string;
|
||||
version_data: {
|
||||
build: number;
|
||||
major: number;
|
||||
minor: number;
|
||||
openjdk_version: string;
|
||||
security: string;
|
||||
semver: string;
|
||||
};
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user