Class RunPerformGoalsPhase
java.lang.Object
org.codehaus.plexus.logging.AbstractLogEnabled
org.apache.maven.shared.release.phase.AbstractReleasePhase
org.apache.maven.shared.release.phase.AbstractRunGoalsPhase
org.apache.maven.shared.release.phase.RunPerformGoalsPhase
- All Implemented Interfaces:
ReleasePhase, org.codehaus.plexus.logging.LogEnabled
@Component(role=ReleasePhase.class,
hint="run-perform-goals")
public class RunPerformGoalsPhase
extends AbstractRunGoalsPhase
Run the integration tests for the project to verify that it builds before committing.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionexecute(ReleaseDescriptor releaseDescriptor, ReleaseEnvironment releaseEnvironment, List<org.apache.maven.project.MavenProject> reactorProjects) Execute the phase.protected StringgetGoals(ReleaseDescriptor releaseDescriptor) private ReleaseResultrunLogic(ReleaseDescriptor releaseDescriptor, ReleaseEnvironment releaseEnvironment, List<org.apache.maven.project.MavenProject> reactorProjects, boolean simulate) simulate(ReleaseDescriptor releaseDescriptor, ReleaseEnvironment releaseEnvironment, List<org.apache.maven.project.MavenProject> reactorProjects) Simulate the phase, but don't make any changes to the project.Methods inherited from class AbstractRunGoalsPhase
determineWorkingDirectory, execute, getAdditionalArgumentsMethods inherited from class AbstractReleasePhase
getReleaseResultSuccess, logDebug, logDebug, logError, logInfo, logWarnMethods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
-
Constructor Details
-
RunPerformGoalsPhase
public RunPerformGoalsPhase()
-
-
Method Details