|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objecthudson.model.AbstractModelObject
hudson.model.Actionable
hudson.model.Run<P,R>
hudson.model.AbstractBuild<P,B>
hudson.maven.AbstractMavenBuild<P,B>
public abstract class AbstractMavenBuild<P extends AbstractMavenProject<P,B>,B extends AbstractMavenBuild<P,B>>
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class hudson.model.AbstractBuild |
|---|
AbstractBuild.AbstractBuildExecution, AbstractBuild.AbstractRunner, AbstractBuild.DependencyChange |
| Nested classes/interfaces inherited from class hudson.model.Run |
|---|
Run.Artifact, Run.ArtifactList, Run.KeepLogBuildBadge, Run.RedirectUp, Run.RunExecution, Run.Runner, Run.RunnerAbortedException, Run.Summary |
| Nested classes/interfaces inherited from interface hudson.ExtensionPoint |
|---|
ExtensionPoint.LegacyInstancesAreScopedToHudson |
| Nested classes/interfaces inherited from interface jenkins.model.ModelObjectWithContextMenu |
|---|
ModelObjectWithContextMenu.ContextMenu, ModelObjectWithContextMenu.MenuItem |
| Field Summary | |
|---|---|
static boolean |
debug
Extra verbose debug switch. |
| Fields inherited from class hudson.model.AbstractBuild |
|---|
buildEnvironments |
| Fields inherited from class hudson.model.Run |
|---|
ARTIFACTS, charset, DELETE, description, duration, FEED_ADAPTER, FEED_ADAPTER_LATEST, ID_FORMATTER, LIST_CUTOFF, number, ORDER_BY_DATE, PERMISSIONS, project, result, state, timestamp, TREE_CUTOFF, UPDATE, XSTREAM, XSTREAM2 |
| Fields inherited from interface hudson.model.Saveable |
|---|
NOOP |
| Constructor Summary | |
|---|---|
protected |
AbstractMavenBuild(P job)
|
|
AbstractMavenBuild(P job,
Calendar timestamp)
|
|
AbstractMavenBuild(P project,
File buildDir)
|
| Method Summary | |
|---|---|
protected String |
expandTokens(TaskListener listener,
String str)
Expand tokens with token macro. |
EnvVars |
getEnvironment(TaskListener log)
|
abstract String |
getMavenOpts(TaskListener listener,
EnvVars envVars)
Obtains the fully resolved MAVEN_OPTS with all the tokens and variables expanded. |
| Methods inherited from class hudson.model.Actionable |
|---|
doContextMenu, getAction, getAction, getActions, getActions |
| Methods inherited from class hudson.model.AbstractModelObject |
|---|
getSearch, getSearchIndex, getSearchName, requirePOST, sendError, sendError, sendError, sendError, sendError |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface hudson.model.Queue.Executable |
|---|
getEstimatedDuration, toString |
| Field Detail |
|---|
public static boolean debug
| Constructor Detail |
|---|
protected AbstractMavenBuild(P job)
throws IOException
IOException
public AbstractMavenBuild(P job,
Calendar timestamp)
public AbstractMavenBuild(P project,
File buildDir)
throws IOException
IOException| Method Detail |
|---|
public EnvVars getEnvironment(TaskListener log)
throws IOException,
InterruptedException
getEnvironment in class AbstractBuild<P extends AbstractMavenProject<P,B>,B extends AbstractMavenBuild<P,B>>IOException
InterruptedException
public abstract String getMavenOpts(TaskListener listener,
EnvVars envVars)
envVars - Caller must pass in the environment variables obtained from getEnvironment(TaskListener)
This method takes this as a parameter as opposed to recomputing it since the caller always have this handy.MavenModuleSet.getMavenOpts()
protected final String expandTokens(TaskListener listener,
String str)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||