Manifest maintenance (#171)

This commit is contained in:
Mathias Hermansson 2020-04-24 15:26:02 +02:00 committed by GitHub
parent 4e8f5afdaf
commit 0891eda9bb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
9 changed files with 127 additions and 73 deletions

View File

@ -1,12 +1,12 @@
{
"description": "Alibaba Dragonwell, a downstream version of OpenJDK, is the in-house OpenJDK implementation at Alibaba",
"version": "8.2.2",
"version": "8.3.3",
"homepage": "https://www.aliyun.com/product/dragonwell",
"license": "GPL-2.0-only WITH Classpath-exception-2.0",
"architecture": {
"64bit": {
"url": "https://github.com/alibaba/dragonwell8/releases/download/v8.2.2-GA/Alibaba_Dragonwell_8.2.2-Experimental_Windows_x64.zip",
"hash": "fe5f4c420f10e20bd8a6de5325aacdfc4c0b4f908885c17929a015ff69994d22"
"url": "https://github.com/alibaba/dragonwell8/releases/download/dragonwell-8.3.3-GA/Alibaba_Dragonwell_8.3.3-Experimental_Windows_x64.zip",
"hash": "34eacdd1770039cfe7e08ec8bc715e68f7b9b0e7c41d5ac4a10d301196231932"
}
},
"extract_dir": "j2sdk-image",
@ -15,16 +15,17 @@
"JAVA_HOME": "$dir"
},
"checkver": {
"github": "https://github.com/alibaba/dragonwell8"
"github": "https://github.com/alibaba/dragonwell8",
"regex": "dragonwell-([\\d.]+)-GA"
},
"autoupdate": {
"architecture": {
"64bit": {
"url": "https://github.com/alibaba/dragonwell8/releases/download/v$version-GA/Alibaba_Dragonwell_$version-Experimental_Windows_x64.zip"
"url": "https://github.com/alibaba/dragonwell8/releases/download/dragonwell-$version-GA/Alibaba_Dragonwell_$version-Experimental_Windows_x64.zip"
}
},
"hash": {
"url": "https://github.com/alibaba/dragonwell8/releases/tag/v$version-GA",
"url": "https://github.com/alibaba/dragonwell8/releases/tag/dragonwell-$version-GA",
"find": "$sha256\\s+$basename"
}
}

View File

@ -1,15 +1,15 @@
{
"description": "JDK Mission Control",
"homepage": "https://openjdk.java.net/projects/jmc/",
"version": "7-14",
"version": "7.0.1-01",
"license": "UPL-1.0",
"architecture": {
"64bit": {
"url": "https://download.java.net/java/GA/jmc7/14/jmc-7_windows-x64_bin.zip",
"hash": "e9f7e6d97a347b583d2dc03d3f1df9806363bfc2d099e411d9435b204a74005e"
"url": "https://download.java.net/java/GA/jmc7.0.1/01/UPL/jmc-7.0.1+01_windows-x64_bin.zip",
"hash": "16cd4f67e71bd77d9303e94431a047ed060f595f297586c2ef17d55fbd7ace38"
}
},
"extract_dir": "jmc-7+14_windows-x64\\bin",
"extract_dir": "jmc-7.0.1+01_windows-x64\\bin",
"env_set": {
"JAVA_HOME": "$dir"
},
@ -22,7 +22,7 @@
"persist": "configuration",
"checkver": {
"url": "https://jdk.java.net/jmc/",
"re": "/(?<type>early_access|GA)/(?<path>jmc(?<major>[\\d.]+)(?:.*)?/(?<build>[\\d]+)(?:/GPL|/binaries)?)/(?<file>jmc-(?<version>[\\d.]+)(?<ea>-ea)?(?:\\+[\\d]+)?_windows-x64_bin.(zip|tar.gz))",
"re": "/(?<type>early_access|GA)/(?<path>jmc(?<major>[\\d.]+)(?:.*)?/(?<build>[\\d]+)(?:/GPL|/binaries|/UPL)?)/(?<file>jmc-(?<version>[\\d.]+)(?<ea>-ea)?(?:\\+[\\d]+)?_windows-x64_bin.(zip|tar.gz))",
"replace": "${version}-${build}${ea}"
},
"autoupdate": {

View File

@ -13,20 +13,5 @@
"env_add_path": "bin",
"env_set": {
"JAVA_HOME": "$dir"
},
"checkver": {
"url": "https://raw.githubusercontent.com/ojdkbuild/ojdkbuild/master/README.md",
"re": "download/(?<folder>(?:java-13-openjdk-)?(?<version>(?<short>13[\\d.]+)\\.[\\d]+-(?<build>[\\db.]+)))/(?<url>java-(?<major>[\\d.]+)-openjdk-([\\db.-]+)(.ojdkbuild|.windows){2}).x86_64.msi"
},
"autoupdate": {
"architecture": {
"64bit": {
"url": "https://github.com/ojdkbuild/ojdkbuild/releases/download/$matchFolder/$matchUrl.x86_64.msi",
"extract_dir": "ojdkbuild\\java-$matchMajor-openjdk-$matchShort-$matchBuild"
}
},
"hash": {
"url": "$url.sha256"
}
}
}

View File

@ -13,20 +13,5 @@
"env_add_path": "bin",
"env_set": {
"JAVA_HOME": "$dir"
},
"checkver": {
"url": "https://raw.githubusercontent.com/ojdkbuild/ojdkbuild/master/README.md",
"re": "download/(?<folder>(?:java-13-openjdk-)?(?<version>13[\\db.-]+))/(?<url>java-(?<short>[\\d.]+)-openjdk-([\\db.-]+)(.ojdkbuild|.windows){2}).x86_64.zip"
},
"autoupdate": {
"architecture": {
"64bit": {
"url": "https://github.com/ojdkbuild/ojdkbuild/releases/download/$matchFolder/$matchUrl.x86_64.zip",
"extract_dir": "$matchUrl.x86_64"
}
},
"hash": {
"url": "$url.sha256"
}
}
}

View File

@ -0,0 +1,32 @@
{
"description": "OpenJDK 14 binaries built using source code from the CentOS project",
"homepage": "https://github.com/ojdkbuild/ojdkbuild",
"version": "14.0.1.7-1",
"license": "GPL-2.0-only WITH Classpath-exception-2.0",
"architecture": {
"64bit": {
"url": "https://github.com/ojdkbuild/ojdkbuild/releases/download/java-14-openjdk-14.0.1.7-0/java-14-openjdk-14.0.1.7-1.windows.ojdkbuild.x86_64.msi",
"hash": "3ee6ec20f472bcc9608153b659d63320a0471968d756a9e7d9e5997c3c580e7f",
"extract_dir": "ojdkbuild\\java-14-openjdk-14.0.1-1"
}
},
"env_add_path": "bin",
"env_set": {
"JAVA_HOME": "$dir"
},
"checkver": {
"url": "https://raw.githubusercontent.com/ojdkbuild/ojdkbuild/master/README.md",
"re": "download/(?<folder>(?:java-14-openjdk-)?(?<version>(?<short>14[\\d.]+)\\.[\\d]+-(?<build>[\\db.]+)))/(?<url>java-(?<major>[\\d.]+)-openjdk-([\\db.-]+)(.ojdkbuild|.windows){2}).x86_64.msi"
},
"autoupdate": {
"architecture": {
"64bit": {
"url": "https://github.com/ojdkbuild/ojdkbuild/releases/download/$matchFolder/$matchUrl.x86_64.msi",
"extract_dir": "ojdkbuild\\java-$matchMajor-openjdk-$matchShort-$matchBuild"
}
},
"hash": {
"url": "$url.sha256"
}
}
}

32
bucket/ojdkbuild14.json Normal file
View File

@ -0,0 +1,32 @@
{
"description": "OpenJDK 14 binaries built using source code from the CentOS project",
"homepage": "https://github.com/ojdkbuild/ojdkbuild",
"version": "14.0.1.7-1",
"license": "GPL-2.0-only WITH Classpath-exception-2.0",
"architecture": {
"64bit": {
"url": "https://github.com/ojdkbuild/ojdkbuild/releases/download/java-14-openjdk-14.0.1.7-0/java-14-openjdk-14.0.1.7-1.windows.ojdkbuild.x86_64.zip",
"hash": "f8342e3424f79adad7d3db759fd95007166008ee1db6e7637e9339ef26390986",
"extract_dir": "java-14-openjdk-14.0.1.7-1.windows.ojdkbuild.x86_64"
}
},
"env_add_path": "bin",
"env_set": {
"JAVA_HOME": "$dir"
},
"checkver": {
"url": "https://raw.githubusercontent.com/ojdkbuild/ojdkbuild/master/README.md",
"re": "download/(?<folder>(?:java-14-openjdk-)?(?<version>14[\\db.-]+))/(?<url>java-(?<short>[\\d.]+)-openjdk-([\\db.-]+)(.ojdkbuild|.windows){2}).x86_64.zip"
},
"autoupdate": {
"architecture": {
"64bit": {
"url": "https://github.com/ojdkbuild/ojdkbuild/releases/download/$matchFolder/$matchUrl.x86_64.zip",
"extract_dir": "$matchUrl.x86_64"
}
},
"hash": {
"url": "$url.sha256"
}
}
}

View File

@ -13,21 +13,5 @@
"env_add_path": "bin",
"env_set": {
"JAVA_HOME": "$dir"
},
"checkver": {
"url": "https://api.github.com/repos/SAP/SapMachine/releases",
"re": "(?<sap>/sapmachine-(?:13[\\d.]*)(?:\\%2B|\\+)?(?:[\\d]*)/sapmachine-jre-(?<version>[\\d.]+)_windows-x64_bin).zip"
},
"autoupdate": {
"architecture": {
"64bit": {
"url": "https://github.com/SAP/SapMachine/releases/download/$matchSap.zip"
}
},
"hash": {
"url": "https://github.com/SAP/SapMachine/releases/download/$matchSap.sha256.txt",
"find": "^($sha256)\\s"
},
"extract_dir": "sapmachine-jre-$matchVersion"
}
}

View File

@ -13,21 +13,5 @@
"env_add_path": "bin",
"env_set": {
"JAVA_HOME": "$dir"
},
"checkver": {
"url": "https://api.github.com/repos/SAP/SapMachine/releases",
"re": "(?<sap>/sapmachine-(?:13[\\d.]*)(?:\\%2B|\\+)?(?:[\\d]*)/sapmachine-jdk-(?<version>[\\d.]+)_windows-x64_bin).zip"
},
"autoupdate": {
"architecture": {
"64bit": {
"url": "https://github.com/SAP/SapMachine/releases/download/$matchSap.zip"
}
},
"hash": {
"url": "https://github.com/SAP/SapMachine/releases/download/$matchSap.sha256.txt",
"find": "^($sha256)\\s"
},
"extract_dir": "sapmachine-jdk-$matchVersion"
}
}

51
bucket/zulu14.json Normal file
View File

@ -0,0 +1,51 @@
{
"description": "Zulu is certified build of OpenJDK",
"homepage": "https://www.azul.com/products/zulu-community/",
"version": "14.28.21",
"license": {
"identifier": "GPL-2.0-only WITH Classpath-exception-2.0",
"url": "https://www.azulsystems.com/license/zulu_third_party_licenses.html"
},
"architecture": {
"64bit": {
"url": "https://cdn.azul.com/zulu/bin/zulu14.28.21-ca-jdk14.0.1-win_x64.zip",
"hash": "9cb078b5026a900d61239c866161f0d9558ec759aa15c5b4c7e905370e868284",
"extract_dir": "zulu14.28.21-ca-jdk14.0.1-win_x64"
},
"32bit": {
"url": "https://cdn.azul.com/zulu/bin/zulu14.28.21-ca-jdk14.0.1-win_i686.zip",
"hash": "b2c9629ea1a157770818a3b4ad9da596b9d9e013dfd376d8edb35590446764bb",
"extract_dir": "zulu14.28.21-ca-jdk14.0.1-win_i686"
}
},
"env_add_path": "bin",
"env_set": {
"JAVA_HOME": "$dir"
},
"checkver": {
"url": "https://api.azul.com/zulu/download/community/v1.0/bundles/latest/?jdk_version=14&bundle_type=jdk&features=&ext=zip&os=windows&arch=x86&hw_bitness=64",
"jsonpath": "$.name",
"regex": "(?<name>zulu(?<version>[\\d.]+)-ca-jdk(?<java>[\\d.]+)-win)_x64.zip",
"replace": "${version}"
},
"autoupdate": {
"architecture": {
"64bit": {
"url": "https://cdn.azul.com/zulu/bin/$matchName_x64.zip",
"extract_dir": "$matchName_x64",
"hash": {
"url": "https://api.azul.com/zulu/download/community/v1.0/bundles/latest/?jdk_version=14&bundle_type=jdk&features=&ext=zip&os=windows&arch=x86&hw_bitness=64",
"jp": "$.sha256_hash"
}
},
"32bit": {
"url": "https://cdn.azul.com/zulu/bin/$matchName_i686.zip",
"extract_dir": "$matchName_i686",
"hash": {
"url": "https://api.azul.com/zulu/download/community/v1.0/bundles/latest/?jdk_version=14&bundle_type=jdk&features=&ext=zip&os=windows&arch=x86&hw_bitness=32",
"jp": "$.sha256_hash"
}
}
}
}
}