public interface CxxReleaseManager
Modifier and Type | Method and Description |
---|---|
org.apache.maven.shared.release.ReleaseResult |
branch(CxxReleaseDescriptor releaseDescriptor,
org.apache.maven.shared.release.env.ReleaseEnvironment releaseEnvironment,
List<org.apache.maven.project.MavenProject> reactorProjects)
Execute the phase.
|
void |
cleanBranch(CxxReleaseDescriptor releaseDescriptor,
List<org.apache.maven.project.MavenProject> reactorProjects)
Clean a release.
|
void |
cleanRelease(CxxReleaseDescriptor releaseDescriptor,
List<org.apache.maven.project.MavenProject> reactorProjects)
Clean a release.
|
org.apache.maven.shared.release.ReleaseResult |
release(CxxReleaseDescriptor releaseDescriptor,
org.apache.maven.shared.release.env.ReleaseEnvironment releaseEnvironment,
List<org.apache.maven.project.MavenProject> reactorProjects)
Execute the phase.
|
void |
setLog(org.apache.maven.plugin.logging.Log log) |
static final String ROLE
org.apache.maven.shared.release.ReleaseResult branch(CxxReleaseDescriptor releaseDescriptor, org.apache.maven.shared.release.env.ReleaseEnvironment releaseEnvironment, List<org.apache.maven.project.MavenProject> reactorProjects) throws org.apache.maven.plugin.MojoExecutionException, org.apache.maven.plugin.MojoFailureException
releaseDescriptor
- the configuration to usereleaseEnvironment
- the environmental configuration, such as Maven settings, Maven home, etc.reactorProjects
- the reactor projectsReleaseExecutionException
- an exception during the execution of the phaseReleaseFailureException
- a failure during the execution of the phaseorg.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoFailureException
org.apache.maven.shared.release.ReleaseResult release(CxxReleaseDescriptor releaseDescriptor, org.apache.maven.shared.release.env.ReleaseEnvironment releaseEnvironment, List<org.apache.maven.project.MavenProject> reactorProjects) throws org.apache.maven.plugin.MojoExecutionException, org.apache.maven.plugin.MojoFailureException
releaseDescriptor
- the configuration to usereleaseEnvironment
- the environmental configuration, such as Maven settings, Maven home, etc.reactorProjects
- the reactor projectsReleaseExecutionException
- an exception during the execution of the phaseReleaseFailureException
- a failure during the execution of the phaseorg.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoFailureException
void cleanRelease(CxxReleaseDescriptor releaseDescriptor, List<org.apache.maven.project.MavenProject> reactorProjects)
releaseDescriptor
- the configuration to use for releasereactorProjects
- the reactor projectsvoid cleanBranch(CxxReleaseDescriptor releaseDescriptor, List<org.apache.maven.project.MavenProject> reactorProjects)
releaseDescriptor
- the configuration to use for releasereactorProjects
- the reactor projectsvoid setLog(org.apache.maven.plugin.logging.Log log)
log
- Copyright © 2010–2017 Neticoa SAS. All rights reserved.