The Cargo Maven Plugin is found at (
org.codehaus.cargo:cargo-maven2-plugin. This plugin works with both Maven 2.x and 3.x.
Finally, configure the Cargo Maven Plugin by specifying a SNAPSHOT version. For example, to use version
1.34.410-SNAPSHOT you would declare something similar to the following in your POM:
[...] <build> <plugins> <plugin> <groupId>org.codehaus.cargo</groupId> <artifactId>cargo-maven2-plugin</artifactId> <version>1.34.49-SNAPSHOT</version> [...] </plugin> [...] </plugins> </build> [...]
One important thing to understand is that this snapshot repository is managed by Nexus and is in fact a group of several repositories (some proxied). Browsing the repository via the url would therefore not display all files actually available, but only those cached in the Nexus instance. However, Maven will always be able to retrieve the latest snapshot release (as it reads the Maven metadata provided).