public interface ReleaseManager
Modifier and Type | Method and Description |
---|---|
void |
branch(ReleaseBranchRequest branchRequest)
Branch a project
|
void |
clean(ReleaseCleanRequest cleanRequest)
Clean a release.
|
void |
perform(ReleasePerformRequest performRequest)
Perform a release
|
ReleaseResult |
performWithResult(ReleasePerformRequest performRequest)
performWithResult.
|
void |
prepare(ReleasePrepareRequest prepareRequest)
Prepare a release.
|
ReleaseResult |
prepareWithResult(ReleasePrepareRequest prepareRequest)
prepareWithResult.
|
void |
rollback(ReleaseRollbackRequest rollbackRequest)
Rollback changes made by the previous release
|
void |
updateVersions(ReleaseUpdateVersionsRequest updateVersionsRequest)
Update version numbers for a project
|
void prepare(ReleasePrepareRequest prepareRequest) throws ReleaseExecutionException, ReleaseFailureException
prepareRequest
- all prepare argumentsReleaseExecutionException
- if there is a problem performing the releaseReleaseFailureException
- if there is a problem performing the releaseReleaseResult prepareWithResult(ReleasePrepareRequest prepareRequest)
prepareWithResult.
prepareRequest
- a ReleasePrepareRequest
objectReleaseResult
objectReleaseResult performWithResult(ReleasePerformRequest performRequest)
performWithResult.
performRequest
- a ReleasePerformRequest
objectReleaseResult
objectvoid perform(ReleasePerformRequest performRequest) throws ReleaseExecutionException, ReleaseFailureException
performRequest
- all perform argumentsReleaseExecutionException
- if there is a problem performing the releaseReleaseFailureException
- if there is a problem performing the releasevoid clean(ReleaseCleanRequest cleanRequest) throws ReleaseFailureException
cleanRequest
- all clean argumentsReleaseFailureException
- if exception when releasingvoid rollback(ReleaseRollbackRequest rollbackRequest) throws ReleaseExecutionException, ReleaseFailureException
rollbackRequest
- all rollback argumentsReleaseExecutionException
- if there is a problem during release rollbackReleaseFailureException
- if there is a problem during release rollbackvoid branch(ReleaseBranchRequest branchRequest) throws ReleaseExecutionException, ReleaseFailureException
branchRequest
- all branch argumentsReleaseExecutionException
- if there is a problem during release branchReleaseFailureException
- if there is a problem during release branchvoid updateVersions(ReleaseUpdateVersionsRequest updateVersionsRequest) throws ReleaseExecutionException, ReleaseFailureException
updateVersionsRequest
- all update versions argumentsReleaseExecutionException
- if there is a problem during update versionsReleaseFailureException
- if there is a problem during update versionsCopyright © 2002–2024 The Apache Software Foundation. All rights reserved.