public class ReleaseContext extends Object
Constructor and Description |
---|
ReleaseContext(File baseDir) |
public ReleaseContext(File baseDir)
public boolean isAllowSnapshots()
public ReleaseContext setAllowSnapshots(boolean allowSnapshots)
public String getDefaultReleaseVersion()
public ReleaseContext setDefaultReleaseVersion(String defaultReleaseVersion)
public String getDefaultDevelopmentVersion()
public ReleaseContext setDefaultDevelopmentVersion(String version)
public String getVersionNumberToIncrement()
public int getVersionNumberToIncrementAsInt()
public ReleaseContext setVersionNumberToIncrement(String versionNumberToIncrement)
public boolean isIncrementDevelopFromReleaseVersion()
public ReleaseContext setIncrementDevelopFromReleaseVersion(boolean incrementDevelopFromReleaseVersion)
public boolean isInteractive()
public ReleaseContext setInteractive(boolean interactive)
public boolean isAutoVersionSubmodules()
public ReleaseContext setAutoVersionSubmodules(boolean autoVersionSubmodules)
public InitContext getFlowInitContext()
public ReleaseContext setFlowInitContext(InitContext flowInitContext)
public boolean isUpdateDependencies()
public ReleaseContext setUpdateDependencies(boolean updateDependencies)
public File getBaseDir()
public boolean isPushFeatures()
public ReleaseContext setPushFeatures(boolean push)
public boolean isPushReleases()
public ReleaseContext setPushReleases(boolean push)
public boolean isPushHotfixes()
public ReleaseContext setPushHotfixes(boolean push)
public boolean isKeepBranch()
public ReleaseContext setKeepBranch(boolean keepBranch)
public boolean isSquash()
public ReleaseContext setSquash(boolean squash)
public boolean isNoTag()
public ReleaseContext setNoTag(boolean noTag)
public boolean isNoDeploy()
public ReleaseContext setNoDeploy(boolean deploy)
public boolean isNoBuild()
public ReleaseContext setNoBuild(boolean nobuild)
public boolean isFeatureRebase()
public ReleaseContext setFeatureRebase(boolean rebase)
public String getTagMessage()
public ReleaseContext setTagMessage(String msg)
public boolean isUseReleaseProfile()
public ReleaseContext setUseReleaseProfile(boolean useReleaseProfile)
public String getArgs()
public ReleaseContext setArgs(String args)
public String getGoals()
public ReleaseContext setGoals(String goals)
public String getStartCommit()
public ReleaseContext setStartCommit(String commit)
public ReleaseContext setDefaultFeatureName(String defaultFeatureName)
public String getDefaultFeatureName()
public ReleaseContext setReleaseBranchVersionSuffix(String suffix)
public String getReleaseBranchVersionSuffix()
public boolean isEnableFeatureVersions()
public ReleaseContext setEnableFeatureVersions(boolean enable)
public boolean isEnableSshAgent()
public ReleaseContext setEnableSshAgent(boolean enableSshAgent)
public boolean isAllowUntracked()
public ReleaseContext setAllowUntracked(boolean allow)
public boolean isNoReleaseMerge()
public boolean isNoFeatureMerge()
public ReleaseContext setNoReleaseMerge(boolean merge)
public ReleaseContext setNoFeatureMerge(boolean merge)
public boolean isSuppressFastForward()
public ReleaseContext setSuppressFastForward(boolean suppressFastForward)
public boolean isRemoteAllowed()
public ReleaseContext setAllowRemote(boolean allow)
public String getDefaultOriginUrl()
public ReleaseContext setDefaultOriginUrl(String defaultOriginUrl)
public String getScmCommentPrefix()
public ReleaseContext setScmCommentPrefix(String scmCommentPrefix)
public String getScmCommentSuffix()
public ReleaseContext setScmCommentSuffix(String scmCommentSuffix)
public boolean isPullMaster()
public ReleaseContext setPullMaster(boolean pullMaster)
public ReleaseContext setPullDevelop(boolean pullDevelop)
public boolean isPullDevelop()
public String getUsername()
public ReleaseContext setUsername(String username)
public String getPassword()
public ReleaseContext setPassword(String password)
public boolean isAlwaysUpdateOrigin()
public ReleaseContext setAlwaysUpdateOrigin(boolean update)
public boolean isConsistentProjectVersions()
public ReleaseContext setConsistentProjectVersions(boolean update)
public MavenReleaseStartExtension getReleaseStartExtension()
public ReleaseContext setReleaseStartExtension(MavenReleaseStartExtension releaseStartExtension)
public MavenReleaseFinishExtension getReleaseFinishExtension()
public ReleaseContext setReleaseFinishExtension(MavenReleaseFinishExtension releaseFinishExtension)
public String getEol()
public ReleaseContext setEol(String eol)
public boolean isReleaseSnapshots()
public ReleaseContext setReleaseSnapshots(boolean releaseSnapshots)
public MavenHotfixStartExtension getHotfixStartExtension()
public ReleaseContext setHotfixStartExtension(MavenHotfixStartExtension hotfixStartExtension)
public MavenHotfixFinishExtension getHotfixFinishExtension()
public ReleaseContext setHotfixFinishExtension(MavenHotfixFinishExtension hotfixFinishExtension)
public boolean isAddScmCommentSuffixOnMerge()
public ReleaseContext setAddScmCommentSuffixOnMerge(boolean addScmCommentSuffixOnMerge)
Copyright © 2017 Atlassian. All rights reserved.