e914b6fe8d
This causes the community profile to be disabled in the product build. The product profile is active already, but unfortunately maven doesn't allow chained profile activation, so there's no way to automatically disable the community profile when the product profile is active. An alternative solution would have been to add `-Dproduct` to the properties list, but then it wouldn't be clear what was trying to be done with the extra argument. I've checked with `git grep -B3 '!product'`, and the only profiles that use the `!product` property activation condition are the community profiles.
38 lines
2.2 KiB
JSON
38 lines
2.2 KiB
JSON
{
|
|
"mvn": {
|
|
"profiles": ["product", "!community", "jboss-release"],
|
|
"properties": {
|
|
"skipTests": "true"
|
|
}
|
|
},
|
|
"pme": {
|
|
"properties": {
|
|
"dependencySource": "BOM",
|
|
"restURL": "",
|
|
"dependencyManagement": "org.jboss.eap:jboss-eap-parent:$EAP_VERSION",
|
|
"dependencyRelocations.org.wildfly:@org.jboss.eap:": "$EAP_VERSION",
|
|
"dependencyExclusion.org.wildfly.core:wildfly-version@*": "3.0.12.Final-redhat-1",
|
|
"dependencyExclusion.org.jboss.resteasy:*@*": "3.0.25.Final-redhat-1",
|
|
"dependencyExclusion.io.undertow:*@*": "1.4.18.SP2-redhat-1",
|
|
"dependencyExclusion.org.wildfly.security:*@*": "1.1.8.Final-redhat-1",
|
|
"dependencyExclusion.org.freemarker:freemarker@*": "2.3.26.incubating-redhat-1",
|
|
"dependencyExclusion.org.liquibase:liquibase-core@*": "$COMMONCFG_LIQUIBASE_3_4_1",
|
|
"dependencyExclusion.org.twitter4j:twitter4j-core@*": "$COMMONCFG_TWITTER4J_4_0_4",
|
|
"dependencyExclusion.com.google.zxing:core@*": "$COMMONCFG_ZXING_3_2_1",
|
|
"dependencyExclusion.org.jboss.as:jboss-as-server@*": "$EAP6SUPPORTED_ORG_JBOSS_AS_JBOSS_AS_SERVER",
|
|
"dependencyOverride.org.infinispan:infinispan-core@org.keycloak:keycloak-saml-as7-adapter": "5.2.23.Final-redhat-1",
|
|
"dependencyExclusion.org.osgi:org.osgi.core@*": "5.0.0",
|
|
"dependencyExclusion.org.jboss.spec.javax.servlet:jboss-servlet-api_3.0_spec@*": "$EAP6SUPPORTED_ORG_JBOSS_SPEC_JAVAX_SERVLET_JBOSS_SERVLET_API_3_0_SPEC",
|
|
"dependencyExclusion.org.drools:drools-bom@*": "6.5.0.Final-redhat-19",
|
|
"dependencyExclusion.org.jboss:jboss-parent@*": "19.0.0.redhat-2",
|
|
"dependencyExclusion.org.jboss.web:jbossweb@*": "$EAP6SUPPORTED_ORG_JBOSS_WEB_JBOSSWEB",
|
|
"dependencyExclusion.org.apache.ant:ant-launcher@*": "1.8.3-redhat-1",
|
|
"dependencyExclusion.org.apache.maven.wagon:*@*": "2.6.0.redhat-1",
|
|
"dependencyExclusion.org.eclipse.aether:*@*": "1.0.0.v20140518-redhat-1",
|
|
"dependencyOverride.org.antlr:antlr-runtime@*": "3.5.0.redhat-1",
|
|
"dependencyOverride.aopalliance:aopalliance@*": "1.0.0.redhat-1",
|
|
"dependencyOverride.org.infinispan:infinispan-core@*": "8.2.9.Final-redhat-1",
|
|
"dependencyOverride.com.google.guava:guava@org.keycloak.testsuite:integration-arquillian": ""
|
|
}
|
|
}
|
|
}
|