Get latest mandrel release if version not specified
Update doc.
This commit is contained in:
committed by
Fabio Niephaus
parent
1c219f5b27
commit
b8dc5fccfb
4
dist/main/index.js
generated
vendored
4
dist/main/index.js
generated
vendored
@@ -71564,6 +71564,8 @@ function setUpMandrel(mandrelVersion, javaVersion) {
|
||||
const version = stripMandrelNamespace(mandrelVersion);
|
||||
let mandrelHome;
|
||||
switch (version) {
|
||||
case '':
|
||||
// fetch latest if no version is specified
|
||||
case 'latest':
|
||||
mandrelHome = yield setUpMandrelLatest(javaVersion);
|
||||
break;
|
||||
@@ -71598,7 +71600,7 @@ function getLatestMandrelReleaseUrl(javaVersion) {
|
||||
var _a;
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const url = `${DISCO_API_BASE}?jdk_version=${javaVersion}&distribution=${c.DISTRIBUTION_MANDREL}&architecture=${c.JDK_ARCH}&operating_system=${c.JDK_PLATFORM}&latest=per_distro`;
|
||||
const _http = new httpClient.HttpClient('http-client-tests');
|
||||
const _http = new httpClient.HttpClient();
|
||||
const response = yield _http.getJson(url);
|
||||
if (response.statusCode !== 200) {
|
||||
throw new Error(`Failed to fetch latest Mandrel release for Java ${javaVersion} from DISCO API: ${response.result}`);
|
||||
|
||||
Reference in New Issue
Block a user