parse version

This commit is contained in:
Evgenii Korolevskii 2022-11-24 16:38:22 +01:00
parent 680565b9c5
commit 8dcd17f2ef
2 changed files with 6 additions and 0 deletions

View file

@ -8,6 +8,7 @@ import { restore } from './cache';
import * as path from 'path';
import { getJavaDistribution } from './distributions/distribution-factory';
import { JavaInstallerOptions } from './distributions/base-models';
import * as semver from 'semver';
async function run() {
try {
@ -24,6 +25,8 @@ async function run() {
core.debug("JAVA_VERSION input is empty, looking for .java-version file")
const versionFileName = '.java-version'
const contents = fs.readFileSync(versionFileName).toString().trim();
const version = semver.valid(contents);
core.info(version ? version : "not found")
versions.push(contents)
}