Class AbstractInputVariablesPhase
java.lang.Object
org.apache.maven.shared.release.phase.AbstractReleasePhase
org.apache.maven.shared.release.phase.AbstractInputVariablesPhase
- All Implemented Interfaces:
ReleasePhase
- Direct Known Subclasses:
BranchInputVariablesPhase
,InputVariablesPhase
Input any variables that were not yet configured.
- Author:
- Brett Porter
-
Constructor Summary
ModifierConstructorDescriptionprotected
AbstractInputVariablesPhase
(org.codehaus.plexus.components.interactivity.Prompter prompter, ScmRepositoryConfigurator scmRepositoryConfigurator, Map<String, NamingPolicy> namingPolicies, boolean branchOperation, String defaultNamingPolicy) -
Method Summary
Modifier and TypeMethodDescriptionexecute
(ReleaseDescriptor releaseDescriptor, ReleaseEnvironment releaseEnvironment, List<org.apache.maven.project.MavenProject> reactorProjects) protected org.apache.maven.scm.provider.ScmProvider
getScmProvider
(ReleaseDescriptor releaseDescriptor, ReleaseEnvironment releaseEnvironment) getScmProvider.void
setPrompter
(org.codehaus.plexus.components.interactivity.Prompter prompter) For easier testing only!simulate
(ReleaseDescriptor releaseDescriptor, ReleaseEnvironment releaseEnvironment, List<org.apache.maven.project.MavenProject> reactorProjects) Methods inherited from class org.apache.maven.shared.release.phase.AbstractReleasePhase
getLogger, getReleaseResultSuccess, logDebug, logDebug, logError, logInfo, logWarn
-
Constructor Details
-
Method Details
-
setPrompter
public void setPrompter(org.codehaus.plexus.components.interactivity.Prompter prompter) For easier testing only!
-