- All Implemented Interfaces:
- org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo
@Mojo(name="deploy",
defaultPhase=NONE)
public class EpsilonStandaloneDeployMojo
extends org.apache.maven.plugin.AbstractMojo
Uses gpg:sign-and-deploy-file to deploy the standalone Epsilon JARs. Normally
we would have used a Bash script, but then it wouldn't be able to use the
settings.xml from HIPP.
This plugin needs to be invoked manually: it is not bound to any lifecycle
phase by default. This would deploy directly to Sonatype OSSRH snapshots:
mvn org.eclipse.epsilon:eutils-maven-plugin:deploy
If we want to stage to releases, we'd use:
mvn org.eclipse.epsilon:eutils-maven-plugin:deploy \
-Durl=https://oss.sonatype.org/service/local/staging/deploy/maven2