The WildFly 10 modules shouldn't be built when any of its dependencies is skipped

Description

The Maven profiles disable some modules when running on Java 9, but this doesn't skip building the WildFly 10 modules.

This broke the build after updating the maven version, as the new snapshot version couldn't be packaged in the modules.

Reactor Summary:

Hibernate OGM Bill of Materials .................... SUCCESS
Hibernate OGM Aggregator ........................... SUCCESS
Hibernate OGM Core ................................. SUCCESS
Hibernate OGM for MongoDB .......................... SUCCESS
Hibernate OGM for CouchDB .......................... SUCCESS
Hibernate OGM for Cassandra ........................ SUCCESS
Hibernate OGM for Redis ............................ SUCCESS
JipiJapa integration for Hibernate OGM ............. SUCCESS
Hibernate OGM JBoss Modules ........................ SUCCESS
Hibernate OGM WildFly Module ....................... FAILURE
Hibernate OGM Performance tests .................... SKIPPED
------------------------------------------------------------------------
BUILD FAILURE
------------------------------------------------------------------------
Total time: 09:52 min
Finished at: 2016-06-24T17:21:47+00:00
Final Memory: 64M/213M
------------------------------------------------------------------------
Failed to execute goal on project hibernate-ogm-modules-wildfly10: Could not resolve dependencies for project org.hibernate.ogm:hibernate-ogm-modules-wildfly10om:5.1.0-SNAPSHOT: The following artifacts could not be resolved: org.hibernate.ogm:hibernate-ogm-infinispan:jar:5.1.0-SNAPSHOT, org.hibernate.ogm:hibernate-ogm-ehcache:jar:5.1.0-SNAPSHOT, org.hibernate.ogm:hibernate-ogm-neo4j:jar:5.1.0-SNAPSHOT: Could not find artifact org.hibernate.ogm:hibernate-ogm-infinispan:jar:5.1.0-SNAPSHOT in jboss-public-repository-group (https://repository.jboss.org/nexus/content/groups/public-jboss/)

Environment

None

Assignee

Sanne Grinovero

Reporter

Sanne Grinovero

Labels

None

Feedback Requested

None

Feedback Requested By

None

backPortable

None

Suitable for new contributors

None

backportDecision

None

backportReEvaluate

None

Components

Fix versions

Priority

Minor
Configure