Skip to content

Commit

Permalink
HV-1168 Parameterize HV version in the patch.xml file
Browse files Browse the repository at this point in the history
  • Loading branch information
gsmet committed Nov 30, 2016
1 parent 4d27428 commit d9b689a
Show file tree
Hide file tree
Showing 2 changed files with 27 additions and 6 deletions.
25 changes: 23 additions & 2 deletions modules/pom.xml
Expand Up @@ -16,7 +16,7 @@
<description>Hibernate Validator modules creation to use in WildFly</description>

<properties>
<module.xml.basedir>${basedir}/src/main/modules</module.xml.basedir>
<module.xml.targetdir>${project.build.directory}/modules</module.xml.targetdir>
<hibernate.validator.module.slot>main</hibernate.validator.module.slot>
<hibernate.validator.cdi.module.slot>main</hibernate.validator.cdi.module.slot>
<javax.validation.api.module.slot>main</javax.validation.api.module.slot>
Expand All @@ -42,6 +42,27 @@

<build>
<plugins>
<plugin>
<artifactId>maven-resources-plugin</artifactId>
<executions>
<execution>
<id>modules</id>
<phase>generate-resources</phase>
<goals>
<goal>copy-resources</goal>
</goals>
<configuration>
<resources>
<resource>
<directory>src/main/modules</directory>
<filtering>true</filtering>
</resource>
</resources>
<outputDirectory>${module.xml.targetdir}</outputDirectory>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>build-helper-maven-plugin</artifactId>
Expand Down Expand Up @@ -174,7 +195,7 @@
</goals>
<configuration>
<appliesToDist>${wildflyOriginalTargetDir}</appliesToDist>
<patchConfig>${module.xml.basedir}/patch.xml</patchConfig>
<patchConfig>${module.xml.targetdir}/patch.xml</patchConfig>
<updatedDist>${wildflyPatchedTargetDir}</updatedDist>
<outputFile>${patchFile}</outputFile>
</configuration>
Expand Down
8 changes: 4 additions & 4 deletions modules/src/main/modules/patch.xml
@@ -1,11 +1,11 @@
<?xml version='1.0' encoding='UTF-8'?>
<patch-config xmlns="urn:jboss:patch-config:1.0">
<name>wildfly-10-hibernate-validator-6.0</name>
<description>This patch upgrades Hibernate Validator 6.0 within WildFly 10 installation</description>
<name>wildfly-10-hibernate-validator-${project.version}</name>
<description>This patch upgrades Hibernate Validator ${project.version} within WildFly 10 installation</description>
<one-off />
<element patch-id="layer-base-wildfly-10-hibernate-validor-6.0">
<element patch-id="layer-base-wildfly-10-hibernate-validor-${project.version}">
<one-off name="base" />
<description>This patch upgrades Hibernate Validator 6.0 within WildFly 10 installation</description>
<description>This patch upgrades Hibernate Validator ${project.version} within WildFly 10 installation</description>
<specified-content>
<modules>
<updated name="javax.validation.api" />
Expand Down

0 comments on commit d9b689a

Please sign in to comment.