capture build scan url on failed build

This commit is contained in:
Paul Merlin 2019-09-23 12:11:18 +02:00
parent 091093ee61
commit 0a56b592f2
2 changed files with 17 additions and 11 deletions

View file

@ -8,7 +8,7 @@ import * as provision from "./provision";
// Invoked by Github Actions
async function run() {
export async function run() {
try {
const baseDirectory = process.env[`GITHUB_WORKSPACE`] || "";
@ -19,10 +19,14 @@ async function run() {
parseCommandLineArguments()
);
if (result.buildScanUrl != null) {
if (result.buildScanUrl) {
core.setOutput("build-scan-url", result.buildScanUrl);
}
if (result.status != 0) {
core.setFailed(`Gradle process exited with status ${result.status}`)
}
} catch (error) {
core.setFailed(error.message);
}