public class VersionCalculator extends Object implements Serializable
| Constructor and Description |
|---|
VersionCalculator(VersioningStrategy strategy) |
VersionCalculator(VersioningStrategy strategy,
String prefix) |
| Modifier and Type | Method and Description |
|---|---|
String |
getGitFindTagsCommand() |
String |
getGitLogCommand() |
String |
getGitLogVersionRange() |
String |
getGitNextTagCommand() |
String |
getGitPushTagCommand() |
String |
getNextVersion() |
String |
getNextVersionTag() |
Optional<String> |
getReferenceTag() |
List<Pattern> |
getTriggerMajorChange() |
List<Pattern> |
getTriggerMinorChange() |
void |
messages(String messages) |
static VersionCalculator |
release() |
static VersionCalculator |
release(String prefix) |
void |
setTriggerMajorChange(List<?> triggerMajorChange) |
void |
setTriggerMinorChange(List<?> triggerMinorChange) |
static VersionCalculator |
snapshot() |
static VersionCalculator |
snapshot(String prefix) |
public static final Version START
public VersionCalculator(VersioningStrategy strategy, String prefix)
public VersionCalculator(VersioningStrategy strategy)
public static VersionCalculator snapshot(String prefix)
public static VersionCalculator snapshot()
public static VersionCalculator release(String prefix)
public static VersionCalculator release()
public String getNextVersion()
public void messages(String messages)
public String getGitFindTagsCommand()
public String getGitLogCommand()
public String getGitLogVersionRange()
public String getGitNextTagCommand()
public String getGitPushTagCommand()
public String getNextVersionTag()
public void setTriggerMinorChange(List<?> triggerMinorChange)
public void setTriggerMajorChange(List<?> triggerMajorChange)
Copyright © 2018. All rights reserved.