Added JaCoCo extension

This commit is contained in:
Erik C. Thauvin 2023-08-13 19:52:59 -07:00
parent bc091e44c5
commit fc1e003cfa
3 changed files with 13 additions and 2 deletions

View file

@ -1,10 +1,12 @@
package rife.bld.extension;
import rife.bld.BuildCommand;
import rife.bld.Project;
import rife.bld.publish.PublishDeveloper;
import rife.bld.publish.PublishLicense;
import rife.bld.publish.PublishScm;
import java.io.IOException;
import java.util.List;
import static rife.bld.dependencies.Repository.MAVEN_CENTRAL;
@ -67,4 +69,11 @@ public class PmdOperationBuild extends Project {
public static void main(String[] args) {
new PmdOperationBuild().start(args);
}
@BuildCommand(summary = "Generates JaCoCo Reports")
public void jacoco() throws IOException {
new JacocoReportOperation()
.fromProject(this)
.execute();
}
}