mirror of
https://github.com/actions/setup-java.git
synced 2025-04-20 09:56:46 +00:00
minor changes
This commit is contained in:
parent
7b84a4c0bd
commit
1ba38a2e76
3 changed files with 16 additions and 16 deletions
8
dist/setup/index.js
vendored
8
dist/setup/index.js
vendored
|
@ -102435,7 +102435,7 @@ class MicrosoftDistributions extends base_installer_1.JavaBase {
|
||||||
if (!availableVersionsRaw) {
|
if (!availableVersionsRaw) {
|
||||||
throw new Error('Could not load manifest for Microsoft Build of OpenJDK');
|
throw new Error('Could not load manifest for Microsoft Build of OpenJDK');
|
||||||
}
|
}
|
||||||
const foundRelease = yield tc.findFromManifest(range, true, availableVersionsRaw.map(item => Object.assign(item, { release_url: '' })), this.architecture);
|
const foundRelease = yield tc.findFromManifest(range, true, availableVersionsRaw, this.architecture);
|
||||||
// const opts = this.getPlatformOption();
|
// const opts = this.getPlatformOption();
|
||||||
// const availableVersions = availableVersionsRaw.map(item => ({
|
// const availableVersions = availableVersionsRaw.map(item => ({
|
||||||
// url: `https://aka.ms/download-jdk/microsoft-jdk-${item.version.join('.')}-${opts.os}-${
|
// url: `https://aka.ms/download-jdk/microsoft-jdk-${item.version.join('.')}-${opts.os}-${
|
||||||
|
@ -102468,10 +102468,8 @@ class MicrosoftDistributions extends base_installer_1.JavaBase {
|
||||||
// TODO get these dynamically!
|
// TODO get these dynamically!
|
||||||
// We will need Microsoft to add an endpoint where we can query for versions.
|
// We will need Microsoft to add an endpoint where we can query for versions.
|
||||||
const token = core.getInput('token');
|
const token = core.getInput('token');
|
||||||
const { result, statusCode } = (yield this.http.getJson('https://github.com/dmitry-shibanov/setup-java/blob/add-json-for-microsoft-versions/microsoft-build-of-openjdk-versions.json', { authorization: token }));
|
const manifest = yield tc.getManifestFromRepo('dmitry-shibanov', 'setup-java', token, 'add-json-for-microsoft-versions');
|
||||||
core.info(result);
|
return manifest;
|
||||||
core.info(statusCode.toString());
|
|
||||||
return result;
|
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
getPlatformOption(platform = process.platform /* for testing */) {
|
getPlatformOption(platform = process.platform /* for testing */) {
|
||||||
|
|
|
@ -2,6 +2,7 @@
|
||||||
{
|
{
|
||||||
"version": "17.0.3",
|
"version": "17.0.3",
|
||||||
"stable": true,
|
"stable": true,
|
||||||
|
"release_url": "https://aka.ms/download-jdk",
|
||||||
"files": [
|
"files": [
|
||||||
{
|
{
|
||||||
"filename": "microsoft-jdk-17.0.3-macos-x64.tar.gz",
|
"filename": "microsoft-jdk-17.0.3-macos-x64.tar.gz",
|
||||||
|
@ -38,6 +39,7 @@
|
||||||
{
|
{
|
||||||
"version": "17.0.1+12.1",
|
"version": "17.0.1+12.1",
|
||||||
"stable": true,
|
"stable": true,
|
||||||
|
"release_url": "https://aka.ms/download-jdk",
|
||||||
"files": [
|
"files": [
|
||||||
{
|
{
|
||||||
"filename": "microsoft-jdk-17.0.1.12.1-macos-x64.tar.gz",
|
"filename": "microsoft-jdk-17.0.1.12.1-macos-x64.tar.gz",
|
||||||
|
@ -74,6 +76,7 @@
|
||||||
{
|
{
|
||||||
"version": "16.0.2+7.1",
|
"version": "16.0.2+7.1",
|
||||||
"stable": true,
|
"stable": true,
|
||||||
|
"release_url": "https://aka.ms/download-jdk",
|
||||||
"files": [
|
"files": [
|
||||||
{
|
{
|
||||||
"filename": "microsoft-jdk-16.0.2+7.1-macos-x64.tar.gz",
|
"filename": "microsoft-jdk-16.0.2+7.1-macos-x64.tar.gz",
|
||||||
|
@ -110,6 +113,7 @@
|
||||||
{
|
{
|
||||||
"version": "11.0.15",
|
"version": "11.0.15",
|
||||||
"stable": true,
|
"stable": true,
|
||||||
|
"release_url": "https://aka.ms/download-jdk",
|
||||||
"files": [
|
"files": [
|
||||||
{
|
{
|
||||||
"filename": "microsoft-jdk-11.0.15-macos-x64.tar.gz",
|
"filename": "microsoft-jdk-11.0.15-macos-x64.tar.gz",
|
||||||
|
@ -146,6 +150,7 @@
|
||||||
{
|
{
|
||||||
"version": "11.0.13+8.1",
|
"version": "11.0.13+8.1",
|
||||||
"stable": true,
|
"stable": true,
|
||||||
|
"release_url": "https://aka.ms/download-jdk",
|
||||||
"files": [
|
"files": [
|
||||||
{
|
{
|
||||||
"filename": "microsoft-jdk-11.0.13+8.1-macos-x64.tar.gz",
|
"filename": "microsoft-jdk-11.0.13+8.1-macos-x64.tar.gz",
|
||||||
|
|
|
@ -63,7 +63,7 @@ export class MicrosoftDistributions extends JavaBase {
|
||||||
const foundRelease = await tc.findFromManifest(
|
const foundRelease = await tc.findFromManifest(
|
||||||
range,
|
range,
|
||||||
true,
|
true,
|
||||||
availableVersionsRaw.map(item => Object.assign(item, { release_url: '' })),
|
availableVersionsRaw,
|
||||||
this.architecture
|
this.architecture
|
||||||
);
|
);
|
||||||
|
|
||||||
|
@ -100,21 +100,18 @@ export class MicrosoftDistributions extends JavaBase {
|
||||||
return { url: foundRelease.release_url, version: foundRelease.version };
|
return { url: foundRelease.release_url, version: foundRelease.version };
|
||||||
}
|
}
|
||||||
|
|
||||||
private async getAvailableVersions(): Promise<IToolRelease[] | null> {
|
private async getAvailableVersions(): Promise<tc.IToolRelease[] | null> {
|
||||||
// TODO get these dynamically!
|
// TODO get these dynamically!
|
||||||
// We will need Microsoft to add an endpoint where we can query for versions.
|
// We will need Microsoft to add an endpoint where we can query for versions.
|
||||||
const token = core.getInput('token');
|
const token = core.getInput('token');
|
||||||
const {result, statusCode} = (
|
const manifest = await tc.getManifestFromRepo(
|
||||||
await this.http.getJson<any>(
|
'dmitry-shibanov',
|
||||||
'https://github.com/dmitry-shibanov/setup-java/blob/add-json-for-microsoft-versions/microsoft-build-of-openjdk-versions.json',
|
'setup-java',
|
||||||
{ authorization: token }
|
token,
|
||||||
)
|
'add-json-for-microsoft-versions'
|
||||||
);
|
);
|
||||||
|
|
||||||
core.info(result);
|
return manifest;
|
||||||
core.info(statusCode.toString());
|
|
||||||
|
|
||||||
return result;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private getPlatformOption(
|
private getPlatformOption(
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue