Merge pull request #489 from anishi1222/main
Update versions of Oracle JDK and Microsoft Build of OpenJDK
This commit is contained in:
		
							
								
								
									
										10
									
								
								.github/workflows/e2e-versions.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										10
									
								
								.github/workflows/e2e-versions.yml
									
									
									
									
										vendored
									
									
								
							| @ -31,7 +31,7 @@ jobs: | ||||
|             'semeru', | ||||
|             'corretto' | ||||
|           ] # internally 'adopt-hotspot' is the same as 'adopt' | ||||
|         version: ['8', '11', '16'] | ||||
|         version: ['8', '11', '17'] | ||||
|         exclude: | ||||
|           - distribution: microsoft | ||||
|             version: 8 | ||||
| @ -41,10 +41,10 @@ jobs: | ||||
|             version: 17 | ||||
|           - distribution: oracle | ||||
|             os: windows-latest | ||||
|             version: 19 | ||||
|             version: 20 | ||||
|           - distribution: oracle | ||||
|             os: ubuntu-latest | ||||
|             version: 19 | ||||
|             version: 20 | ||||
|     steps: | ||||
|       - name: Checkout | ||||
|         uses: actions/checkout@v3 | ||||
| @ -70,11 +70,11 @@ jobs: | ||||
|         version: | ||||
|           - '11.0' | ||||
|           - '8.0.302' | ||||
|           - '16.0.2+7' | ||||
|           - '17.0.7+7' | ||||
|         include: | ||||
|           - distribution: oracle | ||||
|             os: ubuntu-latest | ||||
|             version: '19.0.1' | ||||
|             version: '20.0.1' | ||||
|     steps: | ||||
|       - name: Checkout | ||||
|         uses: actions/checkout@v3 | ||||
|  | ||||
| @ -36,8 +36,8 @@ describe('findPackageForDownload', () => { | ||||
|     ], | ||||
|     [ | ||||
|       '17.x', | ||||
|       '17.0.3', | ||||
|       'https://aka.ms/download-jdk/microsoft-jdk-17.0.3-{{OS_TYPE}}-x64.{{ARCHIVE_TYPE}}' | ||||
|       '17.0.7', | ||||
|       'https://aka.ms/download-jdk/microsoft-jdk-17.0.7-{{OS_TYPE}}-x64.{{ARCHIVE_TYPE}}' | ||||
|     ], | ||||
|     [ | ||||
|       '16.0.x', | ||||
| @ -53,6 +53,11 @@ describe('findPackageForDownload', () => { | ||||
|       '11.0.15', | ||||
|       '11.0.15', | ||||
|       'https://aka.ms/download-jdk/microsoft-jdk-11.0.15-{{OS_TYPE}}-x64.{{ARCHIVE_TYPE}}' | ||||
|     ], | ||||
|     [ | ||||
|       '11.x', | ||||
|       '11.0.19', | ||||
|       'https://aka.ms/download-jdk/microsoft-jdk-11.0.19-{{OS_TYPE}}-x64.{{ARCHIVE_TYPE}}' | ||||
|     ] | ||||
|   ])('version is %s -> %s', async (input, expectedVersion, expectedUrl) => { | ||||
|     const result = await distribution['findPackageForDownload'](input); | ||||
| @ -97,7 +102,7 @@ describe('findPackageForDownload', () => { | ||||
|       }); | ||||
|  | ||||
|       const result = await distro['findPackageForDownload'](version); | ||||
|       const expectedUrl = `https://aka.ms/download-jdk/microsoft-jdk-17.0.3-linux-${distroArch}.tar.gz`; | ||||
|       const expectedUrl = `https://aka.ms/download-jdk/microsoft-jdk-17.0.7-linux-${distroArch}.tar.gz`; | ||||
|  | ||||
|       expect(result.url).toBe(expectedUrl); | ||||
|     } | ||||
|  | ||||
| @ -21,19 +21,14 @@ describe('findPackageForDownload', () => { | ||||
|  | ||||
|   it.each([ | ||||
|     [ | ||||
|       '19', | ||||
|       '19', | ||||
|       'https://download.oracle.com/java/19/latest/jdk-19_{{OS_TYPE}}-x64_bin.{{ARCHIVE_TYPE}}' | ||||
|       '20', | ||||
|       '20', | ||||
|       'https://download.oracle.com/java/20/latest/jdk-20_{{OS_TYPE}}-x64_bin.{{ARCHIVE_TYPE}}' | ||||
|     ], | ||||
|     [ | ||||
|       '19.0.1', | ||||
|       '19.0.1', | ||||
|       'https://download.oracle.com/java/19/archive/jdk-19.0.1_{{OS_TYPE}}-x64_bin.{{ARCHIVE_TYPE}}' | ||||
|     ], | ||||
|     [ | ||||
|       '18.0.2.1', | ||||
|       '18.0.2.1', | ||||
|       'https://download.oracle.com/java/18/archive/jdk-18.0.2.1_{{OS_TYPE}}-x64_bin.{{ARCHIVE_TYPE}}' | ||||
|       '20.0.1', | ||||
|       '20.0.1', | ||||
|       'https://download.oracle.com/java/20/archive/jdk-20.0.1_{{OS_TYPE}}-x64_bin.{{ARCHIVE_TYPE}}' | ||||
|     ], | ||||
|     [ | ||||
|       '17', | ||||
|  | ||||
| @ -1,4 +1,152 @@ | ||||
| [ | ||||
|     { | ||||
|         "version": "17.0.7", | ||||
|         "stable": true, | ||||
|         "release_url": "https://aka.ms/download-jdk", | ||||
|         "files": [ | ||||
|           { | ||||
|             "filename": "microsoft-jdk-17.0.7-macos-x64.tar.gz", | ||||
|             "arch": "x64", | ||||
|             "platform": "darwin", | ||||
|             "download_url": "https://aka.ms/download-jdk/microsoft-jdk-17.0.7-macos-x64.tar.gz" | ||||
|           }, | ||||
|           { | ||||
|             "filename": "microsoft-jdk-17.0.7-linux-x64.tar.gz", | ||||
|             "arch": "x64", | ||||
|             "platform": "linux", | ||||
|             "download_url": "https://aka.ms/download-jdk/microsoft-jdk-17.0.7-linux-x64.tar.gz" | ||||
|           }, | ||||
|           { | ||||
|             "filename": "microsoft-jdk-17.0.7-windows-x64.zip", | ||||
|             "arch": "x64", | ||||
|             "platform": "win32", | ||||
|             "download_url": "https://aka.ms/download-jdk/microsoft-jdk-17.0.7-windows-x64.zip" | ||||
|           }, | ||||
|           { | ||||
|             "filename": "microsoft-jdk-17.0.7-macos-aarch64.tar.gz", | ||||
|             "arch": "aarch64", | ||||
|             "platform": "darwin", | ||||
|             "download_url": "https://aka.ms/download-jdk/microsoft-jdk-17.0.7-macos-aarch64.tar.gz" | ||||
|           }, | ||||
|           { | ||||
|             "filename": "microsoft-jdk-17.0.7-linux-aarch64.tar.gz", | ||||
|             "arch": "aarch64", | ||||
|             "platform": "linux", | ||||
|             "download_url": "https://aka.ms/download-jdk/microsoft-jdk-17.0.7-linux-aarch64.tar.gz" | ||||
|           } | ||||
|         ] | ||||
|     },  | ||||
|     { | ||||
|         "version": "17.0.6", | ||||
|         "stable": true, | ||||
|         "release_url": "https://aka.ms/download-jdk", | ||||
|         "files": [ | ||||
|           { | ||||
|             "filename": "microsoft-jdk-17.0.6-macos-x64.tar.gz", | ||||
|             "arch": "x64", | ||||
|             "platform": "darwin", | ||||
|             "download_url": "https://aka.ms/download-jdk/microsoft-jdk-17.0.6-macos-x64.tar.gz" | ||||
|           }, | ||||
|           { | ||||
|             "filename": "microsoft-jdk-17.0.6-linux-x64.tar.gz", | ||||
|             "arch": "x64", | ||||
|             "platform": "linux", | ||||
|             "download_url": "https://aka.ms/download-jdk/microsoft-jdk-17.0.6-linux-x64.tar.gz" | ||||
|           }, | ||||
|           { | ||||
|             "filename": "microsoft-jdk-17.0.6-windows-x64.zip", | ||||
|             "arch": "x64", | ||||
|             "platform": "win32", | ||||
|             "download_url": "https://aka.ms/download-jdk/microsoft-jdk-17.0.6-windows-x64.zip" | ||||
|           }, | ||||
|           { | ||||
|             "filename": "microsoft-jdk-17.0.6-macos-aarch64.tar.gz", | ||||
|             "arch": "aarch64", | ||||
|             "platform": "darwin", | ||||
|             "download_url": "https://aka.ms/download-jdk/microsoft-jdk-17.0.6-macos-aarch64.tar.gz" | ||||
|           }, | ||||
|           { | ||||
|             "filename": "microsoft-jdk-17.0.6-linux-aarch64.tar.gz", | ||||
|             "arch": "aarch64", | ||||
|             "platform": "linux", | ||||
|             "download_url": "https://aka.ms/download-jdk/microsoft-jdk-17.0.6-linux-aarch64.tar.gz" | ||||
|           } | ||||
|         ] | ||||
|     }, | ||||
|     { | ||||
|         "version": "17.0.5", | ||||
|         "stable": true, | ||||
|         "release_url": "https://aka.ms/download-jdk", | ||||
|         "files": [ | ||||
|           { | ||||
|             "filename": "microsoft-jdk-17.0.5-macos-x64.tar.gz", | ||||
|             "arch": "x64", | ||||
|             "platform": "darwin", | ||||
|             "download_url": "https://aka.ms/download-jdk/microsoft-jdk-17.0.5-macos-x64.tar.gz" | ||||
|           }, | ||||
|           { | ||||
|             "filename": "microsoft-jdk-17.0.5-linux-x64.tar.gz", | ||||
|             "arch": "x64", | ||||
|             "platform": "linux", | ||||
|             "download_url": "https://aka.ms/download-jdk/microsoft-jdk-17.0.5-linux-x64.tar.gz" | ||||
|           }, | ||||
|           { | ||||
|             "filename": "microsoft-jdk-17.0.5-windows-x64.zip", | ||||
|             "arch": "x64", | ||||
|             "platform": "win32", | ||||
|             "download_url": "https://aka.ms/download-jdk/microsoft-jdk-17.0.5-windows-x64.zip" | ||||
|           }, | ||||
|           { | ||||
|             "filename": "microsoft-jdk-17.0.5-macos-aarch64.tar.gz", | ||||
|             "arch": "aarch64", | ||||
|             "platform": "darwin", | ||||
|             "download_url": "https://aka.ms/download-jdk/microsoft-jdk-17.0.5-macos-aarch64.tar.gz" | ||||
|           }, | ||||
|           { | ||||
|             "filename": "microsoft-jdk-17.0.5-linux-aarch64.tar.gz", | ||||
|             "arch": "aarch64", | ||||
|             "platform": "linux", | ||||
|             "download_url": "https://aka.ms/download-jdk/microsoft-jdk-17.0.5-linux-aarch64.tar.gz" | ||||
|           } | ||||
|         ] | ||||
|     }, | ||||
|     { | ||||
|         "version": "17.0.4", | ||||
|         "stable": true, | ||||
|         "release_url": "https://aka.ms/download-jdk", | ||||
|         "files": [ | ||||
|           { | ||||
|             "filename": "microsoft-jdk-17.0.4-macos-x64.tar.gz", | ||||
|             "arch": "x64", | ||||
|             "platform": "darwin", | ||||
|             "download_url": "https://aka.ms/download-jdk/microsoft-jdk-17.0.4-macos-x64.tar.gz" | ||||
|           }, | ||||
|           { | ||||
|             "filename": "microsoft-jdk-17.0.4-linux-x64.tar.gz", | ||||
|             "arch": "x64", | ||||
|             "platform": "linux", | ||||
|             "download_url": "https://aka.ms/download-jdk/microsoft-jdk-17.0.4-linux-x64.tar.gz" | ||||
|           }, | ||||
|           { | ||||
|             "filename": "microsoft-jdk-17.0.4-windows-x64.zip", | ||||
|             "arch": "x64", | ||||
|             "platform": "win32", | ||||
|             "download_url": "https://aka.ms/download-jdk/microsoft-jdk-17.0.4-windows-x64.zip" | ||||
|           }, | ||||
|           { | ||||
|             "filename": "microsoft-jdk-17.0.4-macos-aarch64.tar.gz", | ||||
|             "arch": "aarch64", | ||||
|             "platform": "darwin", | ||||
|             "download_url": "https://aka.ms/download-jdk/microsoft-jdk-17.0.4-macos-aarch64.tar.gz" | ||||
|           }, | ||||
|           { | ||||
|             "filename": "microsoft-jdk-17.0.4-linux-aarch64.tar.gz", | ||||
|             "arch": "aarch64", | ||||
|             "platform": "linux", | ||||
|             "download_url": "https://aka.ms/download-jdk/microsoft-jdk-17.0.4-linux-aarch64.tar.gz" | ||||
|           } | ||||
|         ] | ||||
|     },  | ||||
|     { | ||||
|         "version": "17.0.3", | ||||
|         "stable": true, | ||||
| @ -110,6 +258,154 @@ | ||||
|           } | ||||
|         ] | ||||
|     }, | ||||
|     { | ||||
|         "version": "11.0.19", | ||||
|         "stable": true, | ||||
|         "release_url": "https://aka.ms/download-jdk", | ||||
|         "files": [ | ||||
|           { | ||||
|             "filename": "microsoft-jdk-11.0.19-macos-x64.tar.gz", | ||||
|             "arch": "x64", | ||||
|             "platform": "darwin", | ||||
|             "download_url": "https://aka.ms/download-jdk/microsoft-jdk-11.0.19-macos-x64.tar.gz" | ||||
|           }, | ||||
|           { | ||||
|             "filename": "microsoft-jdk-11.0.19-linux-x64.tar.gz", | ||||
|             "arch": "x64", | ||||
|             "platform": "linux", | ||||
|             "download_url": "https://aka.ms/download-jdk/microsoft-jdk-11.0.19-linux-x64.tar.gz" | ||||
|           }, | ||||
|           { | ||||
|             "filename": "microsoft-jdk-11.0.19-windows-x64.zip", | ||||
|             "arch": "x64", | ||||
|             "platform": "win32", | ||||
|             "download_url": "https://aka.ms/download-jdk/microsoft-jdk-11.0.19-windows-x64.zip" | ||||
|           }, | ||||
|           { | ||||
|             "filename": "microsoft-jdk-11.0.19-macos-aarch64.tar.gz", | ||||
|             "arch": "aarch64", | ||||
|             "platform": "darwin", | ||||
|             "download_url": "https://aka.ms/download-jdk/microsoft-jdk-11.0.19-macos-aarch64.tar.gz" | ||||
|           }, | ||||
|           { | ||||
|             "filename": "microsoft-jdk-11.0.19-linux-aarch64.tar.gz", | ||||
|             "arch": "aarch64", | ||||
|             "platform": "linux", | ||||
|             "download_url": "https://aka.ms/download-jdk/microsoft-jdk-11.0.19-linux-aarch64.tar.gz" | ||||
|           } | ||||
|         ] | ||||
|     }, | ||||
|     { | ||||
|         "version": "11.0.18", | ||||
|         "stable": true, | ||||
|         "release_url": "https://aka.ms/download-jdk", | ||||
|         "files": [ | ||||
|           { | ||||
|             "filename": "microsoft-jdk-11.0.18-macos-x64.tar.gz", | ||||
|             "arch": "x64", | ||||
|             "platform": "darwin", | ||||
|             "download_url": "https://aka.ms/download-jdk/microsoft-jdk-11.0.18-macos-x64.tar.gz" | ||||
|           }, | ||||
|           { | ||||
|             "filename": "microsoft-jdk-11.0.18-linux-x64.tar.gz", | ||||
|             "arch": "x64", | ||||
|             "platform": "linux", | ||||
|             "download_url": "https://aka.ms/download-jdk/microsoft-jdk-11.0.18-linux-x64.tar.gz" | ||||
|           }, | ||||
|           { | ||||
|             "filename": "microsoft-jdk-11.0.18-windows-x64.zip", | ||||
|             "arch": "x64", | ||||
|             "platform": "win32", | ||||
|             "download_url": "https://aka.ms/download-jdk/microsoft-jdk-11.0.18-windows-x64.zip" | ||||
|           }, | ||||
|           { | ||||
|             "filename": "microsoft-jdk-11.0.18-macos-aarch64.tar.gz", | ||||
|             "arch": "aarch64", | ||||
|             "platform": "darwin", | ||||
|             "download_url": "https://aka.ms/download-jdk/microsoft-jdk-11.0.18-macos-aarch64.tar.gz" | ||||
|           }, | ||||
|           { | ||||
|             "filename": "microsoft-jdk-11.0.18-linux-aarch64.tar.gz", | ||||
|             "arch": "aarch64", | ||||
|             "platform": "linux", | ||||
|             "download_url": "https://aka.ms/download-jdk/microsoft-jdk-11.0.18-linux-aarch64.tar.gz" | ||||
|           } | ||||
|         ] | ||||
|     }, | ||||
|     { | ||||
|         "version": "11.0.17", | ||||
|         "stable": true, | ||||
|         "release_url": "https://aka.ms/download-jdk", | ||||
|         "files": [ | ||||
|           { | ||||
|             "filename": "microsoft-jdk-11.0.17-macos-x64.tar.gz", | ||||
|             "arch": "x64", | ||||
|             "platform": "darwin", | ||||
|             "download_url": "https://aka.ms/download-jdk/microsoft-jdk-11.0.17-macos-x64.tar.gz" | ||||
|           }, | ||||
|           { | ||||
|             "filename": "microsoft-jdk-11.0.17-linux-x64.tar.gz", | ||||
|             "arch": "x64", | ||||
|             "platform": "linux", | ||||
|             "download_url": "https://aka.ms/download-jdk/microsoft-jdk-11.0.17-linux-x64.tar.gz" | ||||
|           }, | ||||
|           { | ||||
|             "filename": "microsoft-jdk-11.0.17-windows-x64.zip", | ||||
|             "arch": "x64", | ||||
|             "platform": "win32", | ||||
|             "download_url": "https://aka.ms/download-jdk/microsoft-jdk-11.0.17-windows-x64.zip" | ||||
|           }, | ||||
|           { | ||||
|             "filename": "microsoft-jdk-11.0.17-macos-aarch64.tar.gz", | ||||
|             "arch": "aarch64", | ||||
|             "platform": "darwin", | ||||
|             "download_url": "https://aka.ms/download-jdk/microsoft-jdk-11.0.17-macos-aarch64.tar.gz" | ||||
|           }, | ||||
|           { | ||||
|             "filename": "microsoft-jdk-11.0.17-linux-aarch64.tar.gz", | ||||
|             "arch": "aarch64", | ||||
|             "platform": "linux", | ||||
|             "download_url": "https://aka.ms/download-jdk/microsoft-jdk-11.0.17-linux-aarch64.tar.gz" | ||||
|           } | ||||
|         ] | ||||
|     }, | ||||
|     { | ||||
|         "version": "11.0.16", | ||||
|         "stable": true, | ||||
|         "release_url": "https://aka.ms/download-jdk", | ||||
|         "files": [ | ||||
|           { | ||||
|             "filename": "microsoft-jdk-11.0.16-macos-x64.tar.gz", | ||||
|             "arch": "x64", | ||||
|             "platform": "darwin", | ||||
|             "download_url": "https://aka.ms/download-jdk/microsoft-jdk-11.0.16-macos-x64.tar.gz" | ||||
|           }, | ||||
|           { | ||||
|             "filename": "microsoft-jdk-11.0.16-linux-x64.tar.gz", | ||||
|             "arch": "x64", | ||||
|             "platform": "linux", | ||||
|             "download_url": "https://aka.ms/download-jdk/microsoft-jdk-11.0.16-linux-x64.tar.gz" | ||||
|           }, | ||||
|           { | ||||
|             "filename": "microsoft-jdk-11.0.16-windows-x64.zip", | ||||
|             "arch": "x64", | ||||
|             "platform": "win32", | ||||
|             "download_url": "https://aka.ms/download-jdk/microsoft-jdk-11.0.16-windows-x64.zip" | ||||
|           }, | ||||
|           { | ||||
|             "filename": "microsoft-jdk-11.0.16-macos-aarch64.tar.gz", | ||||
|             "arch": "aarch64", | ||||
|             "platform": "darwin", | ||||
|             "download_url": "https://aka.ms/download-jdk/microsoft-jdk-11.0.16-macos-aarch64.tar.gz" | ||||
|           }, | ||||
|           { | ||||
|             "filename": "microsoft-jdk-11.0.16-linux-aarch64.tar.gz", | ||||
|             "arch": "aarch64", | ||||
|             "platform": "linux", | ||||
|             "download_url": "https://aka.ms/download-jdk/microsoft-jdk-11.0.16-linux-aarch64.tar.gz" | ||||
|           } | ||||
|         ] | ||||
|     }, | ||||
|     { | ||||
|         "version": "11.0.15", | ||||
|         "stable": true, | ||||
| @ -178,4 +474,4 @@ | ||||
|           } | ||||
|         ] | ||||
|     } | ||||
| ] | ||||
| ] | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 Nikolai Laevskii
					Nikolai Laevskii