unleash-parent
Used in:
components
- OverviewOverview
- VersionsVersions
- DependentsDependents
- DependenciesDependencies
<dependency>
<groupId>io.github.mavenplugins</groupId>
<artifactId>unleash-parent</artifactId>
<version>3.3.3</version>
</dependency><?xml version="1.0" encoding="UTF-8" standalone="no"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" child.project.url.inherit.append.path="false" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>io.github.mavenplugins</groupId>
<artifactId>org-parent</artifactId>
<version>13</version>
<relativePath/>
</parent>
<artifactId>unleash-parent</artifactId>
<version>3.3.3</version>
<packaging>pom</packaging>
<name>Unleash Parent</name>
<description>
An alternative release plugin for Maven projects that tries to reduce the risk of failure during the
release process as well as the number of builds and scm operations. This plugin shall provide a faster, more stable
but also more customizable release process.
</description>
<url>https://github.com/mavenplugins/unleash-maven-plugin</url>
<inceptionYear>2016</inceptionYear>
<developers>
<developer>
<id>mavenplugins</id>
<!-- Let Maven Central Search show 'Public Project' as known contributors tag -->
<name>Public Project</name>
<url>https://github.com/mavenplugins/unleash-maven-plugin/graphs/contributors</url>
<organization>mavenplugins</organization>
<organizationUrl>https://github.com/mavenplugins/</organizationUrl>
<timezone>1</timezone>
</developer>
<developer>
<id>shillner</id>
<name>Stanley Hillner</name>
<organization>itemis AG</organization>
<organizationUrl>https://itemis.com/</organizationUrl>
<timezone>1</timezone>
</developer>
</developers>
<scm child.scm.connection.inherit.append.path="false" child.scm.developerConnection.inherit.append.path="false" child.scm.url.inherit.append.path="false">
<connection>scm:git:https://github.com/mavenplugins/unleash-maven-plugin.git</connection>
<url>https://github.com/mavenplugins/unleash-maven-plugin</url>
<tag>v3.3.3</tag>
</scm>
<issueManagement>
<system>GitHub</system>
<url>https://github.com/mavenplugins/unleash-maven-plugin/issues</url>
</issueManagement>
<modules>
<module>scm-provider-api</module>
<module>plugin</module>
<module>utils</module>
</modules>
<properties>
<version.java>1.8</version.java>
<javadoc.doclint>none</javadoc.doclint>
<!-- UNLEASH -->
<version.unleash-maven-plugin>${project.version}</version.unleash-maven-plugin>
<version.artifact-spy-plugin>1.1.0</version.artifact-spy-plugin>
<version.cdi-plugin-utils>4.0.2</version.cdi-plugin-utils>
<!-- Resolve chicken/egg unleash by defining specific unleash commandline goal: -->
<version.unleash-maven-plugin.perform>3.3.2</version.unleash-maven-plugin.perform>
<unleash.goal>perform</unleash.goal>
<!-- This is considered by the reusable GH unleash action: -->
<unleash.cmdline.goal>
${groupId.unleash-maven-plugin}:${artifactId.unleash-maven-plugin}:${version.unleash-maven-plugin.perform}:${unleash.goal}</unleash.cmdline.goal>
<!-- MAVEN -->
<version.maven>3.8.1</version.maven>
<!-- Minimum Maven version to build this project: -->
<!-- 3.6.1 required since attribute child.project.url.inherit.append.path is being used. -->
<!-- 3.6.3 required by maven-plugin-plugin 3.13.1 -->
<maven.enforce.version.range>[3.6.3,)</maven.enforce.version.range>
<version.maven-invoker>3.1.0</version.maven-invoker>
<version.maven-plugin-plugin>3.13.1</version.maven-plugin-plugin>
<version.plexus-component-metadata>2.2.0</version.plexus-component-metadata>
<version.versions-maven-plugin>2.15.0</version.versions-maven-plugin>
<version.plexus-interactivity-api>1.3</version.plexus-interactivity-api>
<version.plexus-utils>4.0.2</version.plexus-utils>
<!-- version.plexus-xml MUST comply with version.plexus-utils -->
<version.plexus-xml>3.0.2</version.plexus-xml>
<version.tycho-versions-plugin>1.1.0</version.tycho-versions-plugin>
<!-- 3rd PARTY -->
<version.guava.minimum_provided>33.0.0-jre</version.guava.minimum_provided>
<version.commons-text>1.10.0</version.commons-text>
<!-- commons-lang3 version must comply with commons-text version! -->
<version.commons-lang3>3.12.0</version.commons-lang3>
<!-- TEST -->
<version.junit>4.13.2</version.junit>
<version.junit-dataprovider>1.13.1</version.junit-dataprovider>
<version.mockito-all>1.10.19</version.mockito-all>
</properties>
<dependencyManagement>
<dependencies>
<!-- ENV DEPENDENCIES -->
<dependency>
<!-- just to be sure that the spy plugin is available in the aether -->
<groupId>io.github.mavenplugins</groupId>
<artifactId>artifact-spy-plugin</artifactId>
<version>${version.artifact-spy-plugin}</version>
<type>maven-plugin</type>
<scope>runtime</scope>
<exclusions>
<exclusion>
<groupId>org.apache.maven</groupId>
<artifactId>maven-core</artifactId>
</exclusion>
<exclusion>
<groupId>org.apache.maven.plugin-tools</groupId>
<artifactId>maven-plugin-annotations</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-versions-plugin</artifactId>
<version>${version.tycho-versions-plugin}</version>
<type>maven-plugin</type>
</dependency>
<!-- UNLEASH DEPENDENCIES -->
<dependency>
<groupId>${groupId.unleash.common}</groupId>
<artifactId>cdi-plugin-utils</artifactId>
<version>${version.cdi-plugin-utils}</version>
</dependency>
<dependency>
<groupId>${groupId.unleash-maven-plugin}</groupId>
<artifactId>unleash-scm-provider-api</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>${groupId.unleash-maven-plugin}</groupId>
<artifactId>unleash-utils</artifactId>
<version>${project.version}</version>
</dependency>
<!-- MAVEN DEPENDENCIES -->
<dependency>
<groupId>org.apache.maven.shared</groupId>
<artifactId>maven-invoker</artifactId>
<version>${version.maven-invoker}</version>
</dependency>
<dependency>
<groupId>org.apache.maven.plugin-tools</groupId>
<artifactId>maven-plugin-annotations</artifactId>
<version>${version.maven-plugin-plugin}</version>
</dependency>
<dependency>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus-interactivity-api</artifactId>
<version>${version.plexus-interactivity-api}</version>
</dependency>
<dependency>
<groupId>org.codehaus.mojo</groupId>
<artifactId>versions-maven-plugin</artifactId>
<version>${version.versions-maven-plugin}</version>
</dependency>
<!-- 3rd PARTY DEPENDENCIES -->
<!-- TEST DEPENDENCIES -->
<dependency>
<groupId>org.mockito</groupId>
<artifactId>mockito-all</artifactId>
<version>${version.mockito-all}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>${version.junit}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.tngtech.java</groupId>
<artifactId>junit-dataprovider</artifactId>
<version>${version.junit-dataprovider}</version>
<scope>test</scope>
</dependency>
</dependencies>
</dependencyManagement>
</project>