I am pleased to announce the availability of the In-Memory Database Maven Plugin version 1.4.0.
This release adds two new configuration settings:
- <skip/> can be used to skip executing the plugin goals.
- <attributes/> can be used to append additional options to the JDBC url connection string.
Using <skip/>
The <skip/> configuration option can be specified in the <configuration/> section for the plugin or an individual plugin execution. Typically this would be used to disable unit or integration tests:
<skip>${maven.test.skip}</skip>
The same can also be achieved passing the inmemdb.skip system property on the Maven command line:
$ mvn -Dinmemdb.skip clean install
Using <attributes/>
Additional attributes can be appended to the JDBC URL connection string using the <attributes/> element nested inside the <configuration/> section for the plugin or an individual plugin execution. For example:
<attributes> <territory>ga_IE</territory> </attributes>
Maven Central Coordinates
The In-Memory Database Maven Plugin has been published in Maven Central at the following coordinates:
<plugin> <groupId>com.btmatthews.maven.plugins.inmemdb</groupId> <artifactId>inmemdb-maven-plugin</artifactId> <version>1.4.0</version> </plugin>
Credits
This project contains contributions from:
License
The In-Memory Database Maven Plugin is made available under the Apache License and the source code is hosted on GitHub at https://github.com/bmatthews68/inmemdb-maven-plugin.