Intersmash / intersmash

Intersmash - Cloud-native testing with Java!
Apache License 2.0
5 stars 13 forks source link

Add a property to customize the WildFly Datasources Galleon pack for WildFly/EAP 8 deployments #153

Closed fabiobrz closed 8 months ago

fabiobrz commented 9 months ago

Describe the bug A property should exist to externalize and set the location for the WildFly Datasources Galleon pack, which currently is not passed to OpenShift Maven build, while other typical WildFly deployment properties - e.g.: the WildFLy Cloud Galleon pack location - are.

To Reproduce E.g.: run the WildflyImageProvisionerTestCase test via the following command line: mvn clean test -pl testsuite/integration-tests -Dtest=WildflyImageProvisionerTestCase -Dwildfly.feature-pack.location=org.wildfly:wildfly-galleon-pack:30.0.0.Final The OpenShift Maven build will be started with a MAVEN_ARGS_APPEND property that contains the wildfly.feature-pack.location property, and which should similarly contain the value passed via the new property as well

Expected behavior The value of the property should appear in the OpenShift Maven build contents

Screenshots N/A

Additional context Implement an additional property here, the new property should be named wildfly.datasources-feature-pack.location