@Mojo(name="deploy-direct",
requiresDependencyResolution=RUNTIME)
public class VertxDeployDirectMojo
extends org.apache.maven.plugin.AbstractMojo
| Modifier and Type | Field | Description |
|---|---|---|
protected String |
exclusions |
|
protected Integer |
port |
|
protected String |
region |
|
protected List<org.eclipse.aether.repository.RemoteRepository> |
remoteRepos |
|
protected org.eclipse.aether.RepositorySystemSession |
repoSession |
|
protected org.eclipse.aether.RepositorySystem |
repoSystem |
|
protected Integer |
requestTimeout |
| Constructor | Description |
|---|---|
VertxDeployDirectMojo() |
| Modifier and Type | Method | Description |
|---|---|---|
void |
execute() |
@Component protected org.eclipse.aether.RepositorySystem repoSystem
@Parameter(defaultValue="${repositorySystemSession}",
readonly=true,
required=true)
protected org.eclipse.aether.RepositorySystemSession repoSession
@Parameter(defaultValue="${project.remoteRepositories}",
readonly=true,
required=true)
protected List<org.eclipse.aether.repository.RemoteRepository> remoteRepos
@Parameter(defaultValue="10",
property="deploy.requestTimeout")
protected Integer requestTimeout
@Parameter(defaultValue="6789") protected Integer port
@Parameter(defaultValue="eu-west-1") protected String region
@Parameter(required=false,
defaultValue="",
property="deploy.exclusions")
protected String exclusions
Copyright © 2017. All rights reserved.