@Mojo(name="update-doc-connectors-list",
threadSafe=true)
public class UpdateDocComponentsListMojo
extends org.apache.maven.plugin.AbstractMojo
| Modifier and Type | Field and Description |
|---|---|
protected File |
connectorsDir
The directory for components catalog
|
protected String |
connectorsProjectName
The maven project.
|
protected String |
lastReleasedVersion
The Last Released version
|
protected org.apache.maven.project.MavenProject |
project
The maven project.
|
protected File |
projectBaseDir
The project directory
|
protected String |
repositoryPath
The Apache Repository
|
| Constructor and Description |
|---|
UpdateDocComponentsListMojo() |
| Modifier and Type | Method and Description |
|---|---|
void |
execute()
Execute goal.
|
protected void |
executeComponentsReadme() |
@Parameter(property="project",
required=true,
readonly=true)
protected org.apache.maven.project.MavenProject project
@Parameter(defaultValue="${project.directory}/../../connectors/")
protected File connectorsDir
@Parameter(defaultValue="${basedir}/../")
protected File projectBaseDir
@Parameter(defaultValue="https://repo.maven.apache.org/maven2/org/apache/camel/kafkaconnector/") protected String repositoryPath
@Parameter protected String lastReleasedVersion
@Parameter(property="connectors-project-name",
defaultValue="connectors",
readonly=true)
protected String connectorsProjectName
public void execute()
throws org.apache.maven.plugin.MojoExecutionException,
org.apache.maven.plugin.MojoFailureException
org.apache.maven.plugin.MojoExecutionException - execution of the main class or one of the
threads it generated failed.org.apache.maven.plugin.MojoFailureException - something bad happened...protected void executeComponentsReadme()
throws org.apache.maven.plugin.MojoExecutionException,
org.apache.maven.plugin.MojoFailureException
org.apache.maven.plugin.MojoExecutionExceptionorg.apache.maven.plugin.MojoFailureExceptionApache Camel