The idea of the extension is to handle installAtEnd
of the maven-install-plugin
and the deployAtEnd
of the maven-deploy-plugin correctly. The problem in the
maven-deploy-plugin and/or maven-install-plugin is simply this will not work
correctly if you use other plugins which define their own lifecycle (for example
Eclipse Tycho etc.).
If you like to use this extension in relationship with Maven 3.3.1+ you
can define the following .mvn/extensions.xml
file:
<extensions xmlns="http://maven.apache.org/EXTENSIONS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/EXTENSIONS/1.0.0 http://maven.apache.org/xsd/core-extensions-1.0.0.xsd">
<extension>
<groupId>com.soebes.maven.extensions</groupId>
<artifactId>maven-deployer-extension</artifactId>
<version>0.3.0</version>
</extension>
</extensions>
Starting with release 0.3.0 the deployer extension will create no more checksum if you do
mvn install
. This will be done if you do a mvn deploy
.
Apache License, Version 2.0, January 2004
- PoC