Skip to content

Commit

Permalink
Output error messages to build log
Browse files Browse the repository at this point in the history
  • Loading branch information
SpencerKwok committed Jul 16, 2024
1 parent 569461a commit 1047eeb
Showing 1 changed file with 8 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -167,8 +167,15 @@ public void validateExtensionSchema() throws IOException
javaExecSpec.args(_inputDir.getAbsolutePath());
javaExecSpec.setStandardOutput(validationOutput);
javaExecSpec.setErrorOutput(validationOutput);

// Handle failure after exec to output errors to build log
javaExecSpec.setIgnoreExitValue(true);
});

IOUtil.writeText(getOutputFile(), validationOutput.toString(StandardCharsets.UTF_8.name()));
String validationOutputString = validationOutput.toString(StandardCharsets.UTF_8.name());
IOUtil.writeText(getOutputFile(), validationOutputString);
if (result.getExitValue() != 0) {
throw new GradleException("Error occurred validating schema extensions:\n" + validationOutputString);
}
}
}

0 comments on commit 1047eeb

Please sign in to comment.