First release of Couchbase Maven PluginContinuous Integration, Couchbase, and Maven
The first major release of couchbase-maven-plugin is now available on Maven Central, aiming to simplify interaction with Couchbase Server from Maven.
As I mentioned earlier, I've been working on a Maven plugin to interact with Couchbase. This is mostly to be used for integration tests in our build process, where we want to be able to create a bucket at the pre-integration-test phase, use it for some tests, then delete it at the post-integration-test phase. All very simple, but there was no plugin to do this... so I wrote one. If you want more details, please check out my previous post on this topic.
If you just wanna start using it, it's now on Maven Central and ready for download. These are the project coordinates to include in your pom.xml file:
And here are some links to get you started:
Enjoy, and please let me know if there are any features you want added, bugs you want fixed, or even just let me know if you're using it.
PS: For those that are interested... I abandoned site deployment to Amazon S3 due to some issues I was having with the maven-s3-wagon provider. Still investigating and hoping to migrate over there at some point. In the meantime I'm just sticking with GitHub Project Pages.