org.apache.continuum.buildagent.manager
Interface BuildAgentReleaseManager
- All Known Implementing Classes:
- DefaultBuildAgentReleaseManager
public interface BuildAgentReleaseManager
Method Summary |
Map<String,Object> |
getListener(String releaseId)
|
String |
getPreparedReleaseName(String releaseId)
|
org.apache.maven.shared.release.ReleaseResult |
getReleaseResult(String releaseId)
|
String |
releaseCleanup(String releaseId)
|
void |
releasePerform(String releaseId,
String goals,
String arguments,
boolean useReleaseProfile,
Map repository)
|
String |
releasePerformFromScm(String goals,
String arguments,
boolean useReleaseProfile,
Map repository,
String scmUrl,
String scmUsername,
String scmPassword,
String scmTag,
String scmTagBase,
Map<String,String> environments)
|
String |
releasePrepare(Map<String,Object> project,
Map<String,Object> properties,
Map<String,String> releaseVersion,
Map<String,String> developmentVersion,
Map<String,String> environments)
|
void |
releaseRollback(String releaseId,
int projectId)
|
void |
removeListener(String releaseId)
|
ROLE
static final String ROLE
releasePrepare
String releasePrepare(Map<String,Object> project,
Map<String,Object> properties,
Map<String,String> releaseVersion,
Map<String,String> developmentVersion,
Map<String,String> environments)
throws ContinuumReleaseException
- Throws:
ContinuumReleaseException
getReleaseResult
org.apache.maven.shared.release.ReleaseResult getReleaseResult(String releaseId)
getListener
Map<String,Object> getListener(String releaseId)
removeListener
void removeListener(String releaseId)
getPreparedReleaseName
String getPreparedReleaseName(String releaseId)
releasePerform
void releasePerform(String releaseId,
String goals,
String arguments,
boolean useReleaseProfile,
Map repository)
throws ContinuumReleaseException
- Throws:
ContinuumReleaseException
releasePerformFromScm
String releasePerformFromScm(String goals,
String arguments,
boolean useReleaseProfile,
Map repository,
String scmUrl,
String scmUsername,
String scmPassword,
String scmTag,
String scmTagBase,
Map<String,String> environments)
throws ContinuumReleaseException
- Throws:
ContinuumReleaseException
releaseCleanup
String releaseCleanup(String releaseId)
releaseRollback
void releaseRollback(String releaseId,
int projectId)
throws ContinuumReleaseException
- Throws:
ContinuumReleaseException
Copyright © 2003-2011 The Apache Software Foundation. All Rights Reserved.