wildfly-provisioning-parent
Used in:
components
- OverviewOverview
- VersionsVersions
- DependentsDependents
- DependenciesDependencies
<dependency> <groupId>org.wildfly.galleon-plugins</groupId> <artifactId>wildfly-provisioning-parent</artifactId> <version>7.4.0.Final</version> </dependency>
<?xml version="1.0" encoding="UTF-8"?> <!-- Copyright 2016-2019 Red Hat, Inc. and/or its affiliates and other contributors as indicated by the @author tags. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. --> <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>org.jboss</groupId> <artifactId>jboss-parent</artifactId> <version>36</version> </parent> <groupId>org.wildfly.galleon-plugins</groupId> <artifactId>wildfly-provisioning-parent</artifactId> <version>7.4.0.Final</version> <packaging>pom</packaging> <name>WildFly Galleon Plugins Parent</name> <inceptionYear>2016</inceptionYear> <licenses> <license> <name>Apache License 2.0</name> <url>https://repository.jboss.org/licenses/apache-2.0.txt</url> <distribution>repo</distribution> </license> </licenses> <modules> <module>galleon-plugins</module> <module>config-gen</module> <module>maven-plugin</module> <module>feature-spec-gen</module> <module>docs</module> <module>testsuite</module> </modules> <properties> <!-- Dependency versions. Please keep alphabetical. Each version property should be of the form "version.<groupId>". For example: <version.org.jboss.as> In cases where multiple artifacts use the same groupId but have different versions, add the artifactId or other qualifier to the property name. For example: <version.org.jboss.as.console> --> <maven.compiler.target>11</maven.compiler.target> <maven.compiler.source>11</maven.compiler.source> <version.junit>4.13.1</version.junit> <version.adoc-maven-plugin-descriptor>1.0.0.Alpha3</version.adoc-maven-plugin-descriptor> <version.plugin.plugin>3.6.4</version.plugin.plugin> <version.org.apache.commons.lang3>3.12.0</version.org.apache.commons.lang3> <version.org.apache.maven>3.8.4</version.org.apache.maven> <version.org.apache.maven.plugin-tools>${version.plugin.plugin}</version.org.apache.maven.plugin-tools> <version.org.apache.maven.plugins.maven-shade-plugin>3.1.0</version.org.apache.maven.plugins.maven-shade-plugin> <version.org.apache.maven.shared>3.2.0</version.org.apache.maven.shared> <version.org.apache.maven.shared.transfer>0.9.1</version.org.apache.maven.shared.transfer> <version.maven-aether-provider>3.3.9</version.maven-aether-provider> <version.org.codehaus.mojo.xml-maven-plugin>1.0.1</version.org.codehaus.mojo.xml-maven-plugin> <version.org.codehaus.plexus.plexus-utils>3.1.0</version.org.codehaus.plexus.plexus-utils> <version.org.eclipse.aether>1.1.0</version.org.eclipse.aether> <version.org.jboss.galleon>6.0.5.Final</version.org.jboss.galleon> <version.org.jboss.dmr>1.5.0.Final</version.org.jboss.dmr> <version.org.wildfly.channel>1.2.1.Final</version.org.wildfly.channel> <version.org.wildfly.core.wildfly-core>28.0.1.Final</version.org.wildfly.core.wildfly-core> <version.org.wildfly.launcher>1.0.0.Final</version.org.wildfly.launcher> <version.org.wildfly.maven.plugins>2.0.0.Final</version.org.wildfly.maven.plugins> <version.xom>1.3.7</version.xom> <version.jaxen>1.1.6</version.jaxen> <!-- Checkstyle configuration --> <linkXRef>false</linkXRef> <version.org.wildfly.checkstyle-config>1.0.8.Final</version.org.wildfly.checkstyle-config> <version.org.jboss.staxmapper>1.5.0.Final</version.org.jboss.staxmapper> <!-- license-maven-plugin configuration --> <license.failIfMissing>true</license.failIfMissing> <license.failIfUnknown>true</license.failIfUnknown> <!-- test suite --> <version.org.wildfly.common>1.6.0.Final</version.org.wildfly.common> <maven.repo.local>${settings.localRepository}</maven.repo.local> <galleon-plugins.repo.scm.connection>git@github.com:wildfly/galleon-plugins.git</galleon-plugins.repo.scm.connection> <galleon-plugins.repo.scm.url>https://github.com/wildfly/galleon-plugins</galleon-plugins.repo.scm.url> </properties> <repositories> <repository> <id>jboss-public-repository-group</id> <name>JBoss Public Repository Group</name> <url>https://repository.jboss.org/nexus/content/groups/public/</url> <layout>default</layout> <releases> <enabled>true</enabled> <updatePolicy>never</updatePolicy> </releases> <snapshots> <enabled>true</enabled> <updatePolicy>never</updatePolicy> </snapshots> </repository> </repositories> <pluginRepositories> <pluginRepository> <id>jboss-public-repository-group</id> <name>JBoss Public Repository Group</name> <url>https://repository.jboss.org/nexus/content/groups/public/</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>true</enabled> </snapshots> </pluginRepository> </pluginRepositories> <dependencyManagement> <dependencies> <!-- Modules in this project --> <dependency> <groupId>org.jboss.galleon</groupId> <artifactId>galleon-core</artifactId> <version>${version.org.jboss.galleon}</version> </dependency> <dependency> <groupId>org.jboss.galleon</groupId> <artifactId>galleon-maven-plugin</artifactId> <version>${version.org.jboss.galleon}</version> </dependency> <dependency> <groupId>org.jboss.galleon</groupId> <artifactId>galleon-maven-universe</artifactId> <version>${version.org.jboss.galleon}</version> </dependency> <dependency> <groupId>${project.groupId}</groupId> <artifactId>wildfly-galleon-plugins</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>${project.groupId}</groupId> <artifactId>wildfly-config-gen</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>${project.groupId}</groupId> <artifactId>wildfly-galleon-maven-plugin</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>${project.groupId}</groupId> <artifactId>wildfly-feature-spec-gen</artifactId> <version>${project.version}</version> </dependency> <!-- External Dependencies --> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3 </artifactId> <version>${version.org.apache.commons.lang3}</version> </dependency> <dependency> <groupId>org.apache.maven</groupId> <artifactId>maven-aether-provider</artifactId> <version>${version.maven-aether-provider}</version> </dependency> <dependency> <groupId>org.apache.maven</groupId> <artifactId>maven-core</artifactId> <version>${version.org.apache.maven}</version> <exclusions> <exclusion> <groupId>org.apache.maven</groupId> <artifactId>maven-model</artifactId> </exclusion> <exclusion> <groupId>org.apache.maven</groupId> <artifactId>maven-model-builder</artifactId> </exclusion> <exclusion> <groupId>org.apache.maven</groupId> <artifactId>maven-repository-metadata</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.apache.maven</groupId> <artifactId>maven-artifact</artifactId> <version>${version.org.apache.maven}</version> </dependency> <dependency> <groupId>org.apache.maven</groupId> <artifactId>maven-compat</artifactId> <version>${version.org.apache.maven}</version> </dependency> <dependency> <groupId>org.apache.maven</groupId> <artifactId>maven-model</artifactId> <version>${version.org.apache.maven}</version> </dependency> <dependency> <groupId>org.apache.maven</groupId> <artifactId>maven-settings</artifactId> <version>${version.org.apache.maven}</version> </dependency> <dependency> <groupId>org.apache.maven</groupId> <artifactId>maven-settings-builder</artifactId> <version>${version.org.apache.maven}</version> </dependency> <dependency> <groupId>org.apache.maven</groupId> <artifactId>maven-plugin-api</artifactId> <version>${version.org.apache.maven}</version> </dependency> <dependency> <groupId>org.apache.maven.shared</groupId> <artifactId>maven-artifact-transfer</artifactId> <version>${version.org.apache.maven.shared.transfer}</version> </dependency> <dependency> <groupId>org.apache.maven.plugin-tools</groupId> <artifactId>maven-plugin-annotations</artifactId> <version>${version.org.apache.maven.plugin-tools}</version> <exclusions> <exclusion> <groupId>org.apache.maven</groupId> <artifactId>maven-artifact</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.apache.maven.plugin-tools</groupId> <artifactId>maven-plugin-tools-generators</artifactId> <version>${version.org.apache.maven.plugin-tools}</version> </dependency> <dependency> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-shade-plugin</artifactId> <version>${version.org.apache.maven.plugins.maven-shade-plugin}</version> </dependency> <!-- generated help mojo has a dependency to plexus-utils --> <dependency> <groupId>org.codehaus.plexus</groupId> <artifactId>plexus-utils</artifactId> <version>${version.org.codehaus.plexus.plexus-utils}</version> </dependency> <dependency> <groupId>org.jboss</groupId> <artifactId>jboss-dmr</artifactId> <version>${version.org.jboss.dmr}</version> </dependency> <dependency> <groupId>org.jboss</groupId> <artifactId>staxmapper</artifactId> <version>${version.org.jboss.staxmapper}</version> </dependency> <dependency> <groupId>xom</groupId> <artifactId>xom</artifactId> <version>${version.xom}</version> </dependency> <dependency> <groupId>jaxen</groupId> <artifactId>jaxen</artifactId> <version>${version.jaxen}</version> </dependency> <dependency> <groupId>org.eclipse.aether</groupId> <artifactId>aether-api</artifactId> <version>${version.org.eclipse.aether}</version> </dependency> <dependency> <groupId>org.eclipse.aether</groupId> <artifactId>aether-util</artifactId> <version>${version.org.eclipse.aether}</version> </dependency> <dependency> <groupId>org.eclipse.aether</groupId> <artifactId>aether-impl</artifactId> <version>${version.org.eclipse.aether}</version> </dependency> <dependency> <groupId>org.eclipse.aether</groupId> <artifactId>aether-connector-basic</artifactId> <version>${version.org.eclipse.aether}</version> </dependency> <dependency> <groupId>org.eclipse.aether</groupId> <artifactId>aether-transport-file</artifactId> <version>${version.org.eclipse.aether}</version> </dependency> <dependency> <groupId>org.eclipse.aether</groupId> <artifactId>aether-transport-http</artifactId> <version>${version.org.eclipse.aether}</version> </dependency> <dependency> <groupId>com.googlecode.java-diff-utils</groupId> <artifactId>diffutils</artifactId> <version>${version.com.googlecode.java-diff-utils}</version> </dependency> <dependency> <groupId>org.wildfly.channel</groupId> <artifactId>channel-core</artifactId> <version>${version.org.wildfly.channel}</version> </dependency> <dependency> <groupId>org.wildfly.checkstyle</groupId> <artifactId>wildfly-checkstyle-config</artifactId> <version>${version.org.wildfly.checkstyle-config}</version> </dependency> <dependency> <groupId>org.wildfly.core</groupId> <artifactId>wildfly-cli</artifactId> <version>${version.org.wildfly.core.wildfly-core}</version> </dependency> <dependency> <groupId>org.wildfly.core</groupId> <artifactId>wildfly-embedded</artifactId> <version>${version.org.wildfly.core.wildfly-core}</version> </dependency> <dependency> <groupId>org.wildfly.launcher</groupId> <artifactId>wildfly-launcher</artifactId> <version>${version.org.wildfly.launcher}</version> </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>${version.junit}</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.maven</groupId> <artifactId>maven-model-builder</artifactId> <version>${version.org.apache.maven}</version> </dependency> <dependency> <groupId>org.wildfly.maven.plugins</groupId> <artifactId>licenses-plugin</artifactId> <version>${version.org.wildfly.maven.plugins}</version> </dependency> <dependency> <groupId>org.apache.maven.shared</groupId> <artifactId>maven-filtering</artifactId> <version>${version.org.apache.maven.shared}</version> </dependency> <!-- test suite --> <dependency> <groupId>org.wildfly.galleon-plugins</groupId> <artifactId>preview-feature-pack</artifactId> <version>${project.version}</version> <type>zip</type> </dependency> <dependency> <groupId>org.wildfly.galleon-plugins</groupId> <artifactId>community-feature-pack</artifactId> <version>${project.version}</version> <type>zip</type> </dependency> <dependency> <groupId>org.wildfly.galleon-plugins</groupId> <artifactId>experimental-feature-pack</artifactId> <version>${project.version}</version> <type>zip</type> </dependency> <dependency> <groupId>org.wildfly.galleon-plugins</groupId> <artifactId>default-feature-pack</artifactId> <version>${project.version}</version> <type>zip</type> </dependency> <dependency> <groupId>org.wildfly.galleon-plugins</groupId> <artifactId>test-subsystem-experimental</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>org.wildfly.galleon-plugins</groupId> <artifactId>test-subsystem-preview</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>org.wildfly.galleon-plugins</groupId> <artifactId>test-subsystem-community</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>org.wildfly.galleon-plugins</groupId> <artifactId>test-subsystem-default</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>org.wildfly.core</groupId> <artifactId>wildfly-core-galleon-pack</artifactId> <version>${version.org.wildfly.core.wildfly-core}</version> <type>zip</type> </dependency> <dependency> <groupId>org.wildfly.core</groupId> <artifactId>wildfly-version</artifactId> <version>${version.org.wildfly.core.wildfly-core}</version> </dependency> <dependency> <groupId>org.wildfly.core</groupId> <artifactId>wildfly-controller</artifactId> <version>${version.org.wildfly.core.wildfly-core}</version> <scope>provided</scope> </dependency> <dependency> <groupId>org.wildfly.core</groupId> <artifactId>wildfly-service</artifactId> <version>${version.org.wildfly.core.wildfly-core}</version> <scope>provided</scope> </dependency> <dependency> <groupId>org.wildfly.core</groupId> <artifactId>wildfly-server</artifactId> <version>${version.org.wildfly.core.wildfly-core}</version> <scope>provided</scope> </dependency> <dependency> <groupId>org.wildfly.core</groupId> <artifactId>wildfly-subsystem-test</artifactId> <version>${version.org.wildfly.core.wildfly-core}</version> <scope>provided</scope> <type>pom</type> </dependency> </dependencies> </dependencyManagement> <dependencies> <dependency> <groupId>org.wildfly.checkstyle</groupId> <artifactId>wildfly-checkstyle-config</artifactId> <scope>provided</scope> </dependency> </dependencies> <build> <pluginManagement> <plugins> <!-- Checkstyle --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-checkstyle-plugin</artifactId> <version>${version.checkstyle.plugin}</version> <configuration> <configLocation>wildfly-checkstyle/checkstyle.xml</configLocation> <consoleOutput>true</consoleOutput> <failsOnError>true</failsOnError> <includeTestSourceDirectory>true</includeTestSourceDirectory> <useFile /> </configuration> <dependencies> <dependency> <groupId>org.wildfly.checkstyle</groupId> <artifactId>wildfly-checkstyle-config</artifactId> <version>${version.org.wildfly.checkstyle-config}</version> </dependency> </dependencies> <executions> <execution> <id>check-style</id> <phase>compile</phase> <goals> <goal>checkstyle</goal> </goals> </execution> </executions> </plugin> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>xml-maven-plugin</artifactId> <version>${version.org.codehaus.mojo.xml-maven-plugin}</version> </plugin> <plugin> <groupId>org.wildfly.extras</groupId> <artifactId>adoc-maven-plugin-descriptor</artifactId> <version>${version.adoc-maven-plugin-descriptor}</version> </plugin> <plugin> <groupId>${project.groupId}</groupId> <artifactId>wildfly-galleon-maven-plugin</artifactId> <version>${project.version}</version> <dependencies> <!-- feature-spec-gen uses wildfly-embedded to generate the feature specs, hence the designated wildfly-embedded version must match the pack one --> <dependency> <groupId>org.wildfly.core</groupId> <artifactId>wildfly-embedded</artifactId> <version>${version.org.wildfly.core.wildfly-core}</version> </dependency> <!-- If you add a dependency on wildfly-embedded you need to bring your own transitives --> <dependency> <groupId>org.wildfly.common</groupId> <artifactId>wildfly-common</artifactId> <version>${version.org.wildfly.common}</version> </dependency> </dependencies> </plugin> </plugins> </pluginManagement> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-checkstyle-plugin</artifactId> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> <executions> <execution> <id>enforce-java</id> <goals> <goal>enforce</goal> </goals> <configuration> <rules> <requireJavaVersion> <version>11</version> </requireJavaVersion> </rules> </configuration> </execution> </executions> </plugin> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>xml-maven-plugin</artifactId> <!-- *.xml and *.xsl are included by default --> <executions> <execution> <id>xml-check-format</id> <phase>verify</phase> <goals> <goal>check-format</goal> </goals> </execution> </executions> </plugin> </plugins> </build> <developers> <developer> <id>jdenise</id> <name>Jean-Francois Denise</name> <organization>Red Hat</organization> </developer> </developers> <profiles> <profile> <id>release</id> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plugin</artifactId> <executions> <execution> <id>attach-javadocs</id> <goals> <goal>jar</goal> </goals> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-source-plugin</artifactId> <executions> <execution> <id>attach-sources</id> <goals> <goal>jar-no-fork</goal> </goals> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-gpg-plugin</artifactId> <version>3.2.7</version> <executions> <execution> <id>sign-artifacts</id> <phase>verify</phase> <goals> <goal>sign</goal> </goals> </execution> </executions> </plugin> </plugins> </build> </profile> </profiles> <scm> <connection>scm:git:${galleon-plugins.repo.scm.connection}</connection> <developerConnection>scm:git:${galleon-plugins.repo.scm.connection}</developerConnection> <url>${galleon-plugins.repo.scm.url}</url> <tag>HEAD</tag> </scm> </project>