Merge pull request #34393 from didiez

* pr/34393:
  Add build-info skip support

Closes gh-34393
This commit is contained in:
Moritz Halbritter 2023-03-01 09:22:56 +01:00
commit b77a85bcd2
1 changed files with 10 additions and 0 deletions

View File

@ -97,8 +97,18 @@ public class BuildInfoMojo extends AbstractMojo {
@Parameter
private List<String> excludeInfoProperties;
/**
* Skip the execution.
*/
@Parameter(property = "spring-boot.build-info.skip", defaultValue = "false")
private boolean skip;
@Override
public void execute() throws MojoExecutionException, MojoFailureException {
if (this.skip) {
getLog().debug("skipping build-info as per configuration.");
return;
}
try {
ProjectDetails details = getProjectDetails();
new BuildPropertiesWriter(this.outputFile).writeBuildProperties(details);