or.maven.woof-maven-plugin.2.16.0.source-code.pom.xml Maven / Gradle / Ivy
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> <groupId>net.officefloor.maven</groupId> <artifactId>maven</artifactId> <version>2.16.0</version> </parent> <artifactId>woof-maven-plugin</artifactId> <packaging>maven-plugin</packaging> <name>Maven WoOF Plugin</name> <description>Maven plug-in for WoOF (Web on OfficeFloor)</description> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <!-- Properties for reporting --> <projectGroupId>${project.groupId}</projectGroupId> <projectArtifactId>${project.artifactId}</projectArtifactId> <projectVersion>${project.version}</projectVersion> </properties> <build> <plugins> <plugin> <!-- Generate descriptors from annotations and raw Maven plug-in documentation --> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-plugin-plugin</artifactId> <executions> <execution> <id>default-descriptor</id> <phase>process-classes</phase> </execution> <execution> <id>site-documentation</id> <phase>pre-site</phase> <goals> <goal>report</goal> </goals> </execution> </executions> </plugin> <plugin> <!-- Generate the site documentation --> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-site-plugin</artifactId> <configuration> <reportPlugins> <plugin> <!-- Generate Reports --> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-project-info-reports-plugin</artifactId> <version>${maven-project-info-reports-version}</version> <reportSets> <reportSet> <reports> <report>project-team</report> <report>mailing-list</report> <report>issue-tracking</report> <report>scm</report> </reports> </reportSet> </reportSets> </plugin> <plugin> <!-- Changes --> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-changes-plugin</artifactId> <version>${maven-changes-version}</version> <reportSets> <reportSet> <reports> <report>changes-report</report> </reports> </reportSet> </reportSets> </plugin> <plugin> <!-- Generate Maven plug-in documentation --> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-plugin-plugin</artifactId> <version>${maven-major-version}</version> </plugin> </reportPlugins> </configuration> </plugin> <plugin> <!-- Test the plugin --> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-invoker-plugin</artifactId> <configuration> <projectsDirectory>src/it</projectsDirectory> <cloneProjectsTo>${project.build.directory}/it</cloneProjectsTo> <pomIncludes> <pomInclude>*/pom.xml</pomInclude> </pomIncludes> <settingsFile>src/it/settings.xml</settingsFile> <localRepositoryPath>${project.build.directory}/local-repo</localRepositoryPath> <properties> <envDir>.</envDir> </properties> <debug>true</debug> </configuration> <executions> <execution> <id>integration-test</id> <goals> <goal>install</goal> <goal>run</goal> </goals> </execution> </executions> </plugin> </plugins> </build> <dependencies> <dependency> <groupId>net.officefloor.core</groupId> <artifactId>officebuilding</artifactId> </dependency> <dependency> <groupId>net.officefloor.plugin</groupId> <artifactId>officeplugin_woof</artifactId> </dependency> <dependency> <groupId>net.officefloor.plugin</groupId> <artifactId>officeplugin_war</artifactId> </dependency> <dependency> <groupId>net.officefloor.maven</groupId> <artifactId>officefloor-maven-plugin</artifactId> </dependency> <dependency> <groupId>org.apache.maven</groupId> <artifactId>maven-embedder</artifactId> <scope>provided</scope> </dependency> <dependency> <groupId>org.apache.maven.plugin-tools</groupId> <artifactId>maven-plugin-annotations</artifactId> <scope>provided</scope> </dependency> </dependencies> </project>
© 2015 - 2025 Weber Informatics LLC | Privacy Policy