Personal Parent POM
Find a file
2017-12-22 20:51:44 +00:00
checkstyle Add tiles-parent 2017-12-22 20:15:11 +00:00
compiler Add tiles-parent 2017-12-22 20:15:11 +00:00
release Add release-tile 2017-12-22 20:51:44 +00:00
tiles-parent Add tiles-parent 2017-12-22 20:15:11 +00:00
.gitignore Initial commit with checkstyle tile 2017-12-22 19:17:58 +00:00
LICENSE.txt Initial commit with checkstyle tile 2017-12-22 19:17:58 +00:00
pom.xml Add release-tile 2017-12-22 20:51:44 +00:00
README.md Add release-tile 2017-12-22 20:51:44 +00:00

Kemitix Maven Tiles

Usage

<properties>
    <tiles-maven-plugin.version>2.10</tiles-maven-plugin.version>
    <kemitix-tiles.version>0.1.0-SNAPSHOT</kemitix-tiles.version>
</properties>
<build>
    <plugins>
        <plugin>
            <groupId>io.repaint.maven</groupId>
            <artifactId>tiles-maven-plugin</artifactId>
             <version>${tiles-maven-plugin.version}</version>
            <extensions>true</extensions>
            <configuration>
                <tiles>
                     <tile>net.kemitix.tiles:compiler-tile:${kemitix-tiles.version}</tile>
                     <tile>net.kemitix.tiles:checkstyle-tile:${kemitix-tiles.version}</tile>
                     <tile>net.kemitix.tiles:release-tile:${kemitix-tiles.version}</tile>
               </tiles>
            </configuration>
        </plugin>
    </plugins>
</build>

Enabling the plugins in the release-tile requires the release profile to be active.