public abstract class AbstractJenkinsMojo
extends org.apache.maven.plugin.AbstractMojo
| Modifier and Type | Field and Description |
|---|---|
protected org.apache.maven.artifact.factory.ArtifactFactory |
artifactFactory |
protected org.apache.maven.shared.transfer.artifact.resolve.ArtifactResolver |
artifactResolver |
protected String |
jenkinsCoreId
Optional string that represents "groupId:artifactId" of Jenkins core jar.
|
protected org.apache.maven.project.MavenProject |
project
The maven project.
|
protected org.apache.maven.project.ProjectBuilder |
projectBuilder |
protected org.apache.maven.project.MavenProjectHelper |
projectHelper |
protected org.apache.maven.execution.MavenSession |
session |
| Constructor and Description |
|---|
AbstractJenkinsMojo() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
findJenkinsVersion() |
protected MavenArtifact |
wrap(org.apache.maven.artifact.Artifact a) |
getLog, getPluginContext, setLog, setPluginContext@Parameter(defaultValue="${project}",
readonly=true)
protected org.apache.maven.project.MavenProject project
@Parameter(defaultValue="${session}",
required=true,
readonly=true)
protected org.apache.maven.execution.MavenSession session
@Parameter protected String jenkinsCoreId
@Component protected org.apache.maven.artifact.factory.ArtifactFactory artifactFactory
@Component protected org.apache.maven.shared.transfer.artifact.resolve.ArtifactResolver artifactResolver
@Component protected org.apache.maven.project.ProjectBuilder projectBuilder
@Component protected org.apache.maven.project.MavenProjectHelper projectHelper
protected String findJenkinsVersion() throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionExceptionprotected MavenArtifact wrap(org.apache.maven.artifact.Artifact a)
Copyright © 2004–2022. All rights reserved.