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)
|
ContinuumReleaseManager |
getReleaseManager()
|
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 username)
|
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 username)
|
String |
releasePrepare(Map<String,Object> project,
Properties properties,
Map<String,String> releaseVersion,
Map<String,String> developmentVersion,
Map<String,String> environments,
String username)
|
void |
releaseRollback(String releaseId,
int projectId)
|
void |
removeListener(String releaseId)
|
ROLE
static final String ROLE
releasePrepare
String releasePrepare(Map<String,Object> project,
Properties properties,
Map<String,String> releaseVersion,
Map<String,String> developmentVersion,
Map<String,String> environments,
String username)
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,
String username)
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,
String username)
throws ContinuumReleaseException
- Throws:
ContinuumReleaseException
releaseCleanup
String releaseCleanup(String releaseId)
releaseRollback
void releaseRollback(String releaseId,
int projectId)
throws ContinuumReleaseException
- Throws:
ContinuumReleaseException
getReleaseManager
ContinuumReleaseManager getReleaseManager()
Copyright © 2003-2013 The Apache Software Foundation. All Rights Reserved.