Maven Tiles Parent POM

SprintHive Maven tile modules

License

License

GroupId

GroupId

com.sprinthive.tiles
ArtifactId

ArtifactId

parent-tiles
Last Version

Last Version

0.2
Release Date

Release Date

Type

Type

pom
Description

Description

Maven Tiles Parent POM
SprintHive Maven tile modules
Project URL

Project URL

https://sprinthive.com
Source Code Management

Source Code Management

https://github.com/SprintHive/maven-tiles

Download parent-tiles

Filename Size
parent-tiles-0.2.pom 1 KB
Browse

How to add to project

<!-- https://jarcasting.com/artifacts/com.sprinthive.tiles/parent-tiles/ -->
<dependency>
    <groupId>com.sprinthive.tiles</groupId>
    <artifactId>parent-tiles</artifactId>
    <version>0.2</version>
    <type>pom</type>
</dependency>
// https://jarcasting.com/artifacts/com.sprinthive.tiles/parent-tiles/
implementation 'com.sprinthive.tiles:parent-tiles:0.2'
// https://jarcasting.com/artifacts/com.sprinthive.tiles/parent-tiles/
implementation ("com.sprinthive.tiles:parent-tiles:0.2")
'com.sprinthive.tiles:parent-tiles:pom:0.2'
<dependency org="com.sprinthive.tiles" name="parent-tiles" rev="0.2">
  <artifact name="parent-tiles" type="pom" />
</dependency>
@Grapes(
@Grab(group='com.sprinthive.tiles', module='parent-tiles', version='0.2')
)
libraryDependencies += "com.sprinthive.tiles" % "parent-tiles" % "0.2"
[com.sprinthive.tiles/parent-tiles "0.2"]

Dependencies

There are no dependencies for this project. It is a standalone project that does not depend on any other jars.

Project Modules

  • code-quality
  • maven-release

maven-tiles

The maven tiles used in SprintHive's projects.

Each tile has a tile.xml and the contents can be merged into the pom of a given project by adding the tiles-maven-plugin to the project's pom with a reference to the wanted tile. For example, to add the code-quality tile:

<build>
    <plugins>
        ...
        <plugin>
            <groupId>io.repaint.maven</groupId>
            <artifactId>tiles-maven-plugin</artifactId>
            <version>2.10</version>
            <extensions>true</extensions>
            <configuration>
                <tiles>
                    <tile>com.sprinthive.tiles:code-quality:0.1</tile>
                </tiles>
            </configuration>
        </plugin>
    </plugins>
</build>
com.sprinthive.tiles

SprintHive

Versions

Version
0.2
0.1