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.artifact.metadata.ArtifactMetadataSource |
artifactMetadataSource |
protected String |
jenkinsCoreId
Optional string that represents "groupId:artifactId" of Jenkins core jar.
|
protected org.apache.maven.artifact.repository.ArtifactRepository |
localRepository |
protected org.apache.maven.project.MavenProject |
project
The maven project.
|
protected org.apache.maven.project.MavenProjectBuilder |
projectBuilder |
protected org.apache.maven.project.MavenProjectHelper |
projectHelper |
protected List<org.apache.maven.artifact.repository.ArtifactRepository> |
remoteRepos
List of Remote Repositories used by the resolver
|
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
@Component protected org.apache.maven.project.MavenProject project
@Parameter protected String jenkinsCoreId
@Parameter(defaultValue="${project.remoteArtifactRepositories}", readonly=true, required=true) protected List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepos
@Component @Parameter(defaultValue="${localRepository}", readonly=true, required=true) protected org.apache.maven.artifact.repository.ArtifactRepository localRepository
@Component protected org.apache.maven.artifact.metadata.ArtifactMetadataSource artifactMetadataSource
@Component protected org.apache.maven.artifact.factory.ArtifactFactory artifactFactory
@Component protected org.apache.maven.project.MavenProjectBuilder projectBuilder
@Component protected org.apache.maven.project.MavenProjectHelper projectHelper
protected String findJenkinsVersion() throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionException
protected MavenArtifact wrap(org.apache.maven.artifact.Artifact a)
Copyright © 2014. All rights reserved.