@Mojo(name="stage-deploy", requiresDependencyResolution=TEST) public class SiteStageDeployMojo extends AbstractStagingMojo
<distributionManagement>
section of the
POM, using wagon supported protocolsDEFAULT_STAGING_DIRECTORY, topSiteURL
mavenSession
i18n, localRepository, project, reactorProjects, siteTool, skip
Constructor and Description |
---|
SiteStageDeployMojo() |
Modifier and Type | Method and Description |
---|---|
protected Site |
determineDeploySite() |
protected String |
determineTopDistributionManagementSiteUrl()
If
stagingSiteURL is configured, top most parent with same staging site url
will be used. |
protected boolean |
isDeploy()
Detect if the mojo is staging or deploying.
|
appendSlash, contextualize, execute, getDeployModuleDirectory, getDeploySite, getProxyInfo, getSite, getTopDistributionManagementSiteUrl, getTopLevelProject
getLocales, getMavenVersion, isMaven3OrMore
getLog, getPluginContext, setLog, setPluginContext
protected boolean isDeploy()
AbstractDeployMojo
isDeploy
in class AbstractDeployMojo
true
if the mojo is for deploy and not staging (local or deploy)protected String determineTopDistributionManagementSiteUrl() throws MojoExecutionException
stagingSiteURL
is configured, top most parent with same staging site url
will be used.determineTopDistributionManagementSiteUrl
in class AbstractStagingMojo
MojoExecutionException
protected Site determineDeploySite() throws MojoExecutionException
determineDeploySite
in class AbstractDeployMojo
MojoExecutionException
Copyright © 2002–2016 The Apache Software Foundation. All rights reserved.