Fixed root POM generation

This commit is contained in:
Erik C. Thauvin 2023-08-20 16:25:31 -07:00
parent d08cf8d72b
commit 8dae1dcbaf
3 changed files with 4 additions and 9 deletions

Binary file not shown.

View file

@ -1,7 +0,0 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.2.1-bin.zip
networkTimeout=10000
validateDistributionUrl=true
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists

View file

@ -37,6 +37,7 @@ import rife.bld.Project;
import rife.bld.extension.JacocoReportOperation; import rife.bld.extension.JacocoReportOperation;
import rife.bld.extension.PmdOperation; import rife.bld.extension.PmdOperation;
import rife.bld.publish.*; import rife.bld.publish.*;
import rife.tools.FileUtils;
import rife.tools.exceptions.FileUtilsErrorException; import rife.tools.exceptions.FileUtilsErrorException;
import java.io.IOException; import java.io.IOException;
@ -133,8 +134,9 @@ public class SemverBuild extends Project {
rootPom(); rootPom();
} }
private void rootPom() throws FileUtilsErrorException { @BuildCommand(value = "pom-root", summary = "Generates the POM file in the root directory")
PomBuilder.generateInto(publishOperation().info(), publishOperation().dependencies(), public void rootPom() throws FileUtilsErrorException {
PomBuilder.generateInto(publishOperation().info(), dependencies(),
Path.of(workDirectory.getPath(), "pom.xml").toFile()); Path.of(workDirectory.getPath(), "pom.xml").toFile());
} }
} }