Release Announcement – In-Memory Database Maven Plugin – 1.4.0

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.

Leave a Reply

Your email address will not be published. Required fields are marked *