Introduce native-image-(job|pr)-reports feature.

Co-authored-by: Ondřej Douda <ondrej.douda@oracle.com>
This commit is contained in:
Fabio Niephaus
2022-11-03 17:13:30 +01:00
parent c2c2a82199
commit cb02f04137
12 changed files with 13133 additions and 8 deletions

View File

@@ -9,6 +9,7 @@ import {setUpGUComponents} from './gu'
import {setUpMandrel} from './mandrel'
import {checkForUpdates, setUpNativeImageMusl} from './features'
import {setUpWindowsEnvironment} from './msvc'
import {setUpNativeImageBuildReports} from './features/reports'
async function run(): Promise<void> {
try {
@@ -79,6 +80,7 @@ async function run(): Promise<void> {
if (cache && isCacheAvailable()) {
await restore(cache)
}
setUpNativeImageBuildReports(graalvmVersion)
} catch (error) {
if (error instanceof Error) core.setFailed(error.message)
}