org.apache.maven.plugins.release.helpers
public class ReleaseProgressTracker extends Object
Field Summary | |
---|---|
static String | CP_CHECKED_IN_DEVELOPMENT_VERSION |
static String | CP_CHECKED_IN_RELEASE_VERSION |
static String | CP_GENERATED_RELEASE_POM |
static String | CP_INITIALIZED |
static String | CP_LOCAL_MODIFICATIONS_CHECKED |
static String | CP_POM_TRANSFORMED_FOR_RELEASE |
static String | CP_POM_TRANSORMED_FOR_DEVELOPMENT |
static String | CP_PREPARED_RELEASE |
static String | CP_REMOVED_RELEASE_POM |
static String | CP_TAGGED_RELEASE |
static String | RELEASE_PROPERTIES |
Method Summary | |
---|---|
void | addOriginalScmInfo(String projectId, Scm scm) |
void | checkpoint(String pointName) |
static ReleaseProgressTracker | create(File releasePropertiesFile) |
String | getPassword() |
static String | getReleaseProgressFilename() |
String | getScmTag() |
String | getScmTagBase() |
String | getScmUrl() |
String | getUsername() |
static ReleaseProgressTracker | load(File basedir) |
static ReleaseProgressTracker | loadOrCreate(File basedir) |
void | restoreScmInfo(String projectId, Scm scm) |
void | setPassword(String password) |
protected void | setReleaseProperty(String key, String value) |
void | setResumeAtCheckpoint(boolean resumeAtCheckpoint) |
void | setScmTag(String scmTag) |
void | setScmTagBase(String tagBase) |
void | setScmUrl(String scmUrl) |
void | setUsername(String username) |
void | store() |
boolean | verifyCheckpoint(String pointName) |