public class ReleaseDescriptorBuilder extends Object
Modifier and Type | Class and Description |
---|---|
static class |
ReleaseDescriptorBuilder.BuilderReleaseDescriptor
Hides inner logic of the release descriptor
|
Constructor and Description |
---|
ReleaseDescriptorBuilder() |
public ReleaseDescriptorBuilder addCheckModificationExclude(String string)
public ReleaseDescriptorBuilder setActivateProfiles(List<String> profiles)
public ReleaseDescriptorBuilder setAddSchema(boolean addSchema)
public ReleaseDescriptorBuilder setAdditionalArguments(String additionalArguments)
public ReleaseDescriptorBuilder setAllowTimestampedSnapshots(boolean allowTimestampedSnapshots)
public ReleaseDescriptorBuilder setAutoVersionSubmodules(boolean autoVersionSubmodules)
public ReleaseDescriptorBuilder setBranchCreation(boolean branchCreation)
public ReleaseDescriptorBuilder setCheckModificationExcludes(List<String> checkModificationExcludes)
public ReleaseDescriptorBuilder setCheckoutDirectory(String checkoutDirectory)
public ReleaseDescriptorBuilder setCommitByProject(boolean commitByProject)
public ReleaseDescriptorBuilder setCompletedPhase(String completedPhase)
public ReleaseDescriptorBuilder setCompletionGoals(String completionGoals)
public ReleaseDescriptorBuilder setDefaultDevelopmentVersion(String defaultDevelopmentVersion)
public ReleaseDescriptorBuilder setDefaultReleaseVersion(String defaultReleaseVersion)
public ReleaseDescriptorBuilder setDescription(String description)
public ReleaseDescriptorBuilder setGenerateReleasePoms(boolean generateReleasePoms)
public ReleaseDescriptorBuilder setInteractive(boolean interactive)
public ReleaseDescriptorBuilder setLocalCheckout(boolean localCheckout)
public ReleaseDescriptorBuilder setModelEncoding(String modelEncoding)
public ReleaseDescriptorBuilder setName(String name)
public ReleaseDescriptorBuilder setPerformGoals(String performGoals)
public ReleaseDescriptorBuilder setPomFileName(String pomFileName)
public ReleaseDescriptorBuilder setPreparationGoals(String preparationGoals)
public ReleaseDescriptorBuilder setProjectNamingPolicyId(String projectNamingPolicyId)
public ReleaseDescriptorBuilder setProjectVersionPolicyId(String projectVersionPolicyId)
public ReleaseDescriptorBuilder setPushChanges(boolean pushChanges)
public ReleaseDescriptorBuilder setWorkItem(String workItem)
public ReleaseDescriptorBuilder setReleaseStrategyId(String releaseStrategyId)
public ReleaseDescriptorBuilder setRemoteTagging(boolean remoteTagging)
public ReleaseDescriptorBuilder setScmBranchBase(String scmBranchBase)
public ReleaseDescriptorBuilder setScmCommentPrefix(String scmCommentPrefix)
public ReleaseDescriptorBuilder setScmReleaseCommitComment(String scmReleaseCommitComment)
public ReleaseDescriptorBuilder setScmDevelopmentCommitComment(String scmDevelopmentCommitComment)
public ReleaseDescriptorBuilder setScmBranchCommitComment(String scmBranchCommitComment)
public ReleaseDescriptorBuilder setScmRollbackCommitComment(String scmRollbackCommitComment)
public ReleaseDescriptorBuilder setScmId(String scmId)
public ReleaseDescriptorBuilder setScmPassword(String scmPassword)
public ReleaseDescriptorBuilder setScmPrivateKey(String scmPrivateKey)
public ReleaseDescriptorBuilder setScmPrivateKeyPassPhrase(String scmPrivateKeyPassPhrase)
public ReleaseDescriptorBuilder setScmRelativePathProjectDirectory(String scmRelativePathProjectDirectory)
public ReleaseDescriptorBuilder setScmReleaseLabel(String scmReleaseLabel)
public ReleaseDescriptorBuilder setScmReleasedPomRevision(String scmReleasedPomRevision)
public ReleaseDescriptorBuilder setScmSourceUrl(String scmSourceUrl)
public ReleaseDescriptorBuilder setScmTagBase(String scmTagBase)
public ReleaseDescriptorBuilder setScmTagNameFormat(String scmTagNameFormat)
public ReleaseDescriptorBuilder setScmUseEditMode(boolean scmUseEditMode)
public ReleaseDescriptorBuilder setScmUsername(String scmUsername)
public ReleaseDescriptorBuilder setSnapshotReleasePluginAllowed(boolean snapshotReleasePluginAllowed)
public ReleaseDescriptorBuilder setSuppressCommitBeforeTagOrBranch(boolean suppressCommitBeforeTagOrBranch)
public ReleaseDescriptorBuilder setUpdateBranchVersions(boolean updateBranchVersions)
public ReleaseDescriptorBuilder setUpdateDependencies(boolean updateDependencies)
public ReleaseDescriptorBuilder setUpdateVersionsToSnapshot(boolean updateVersionsToSnapshot)
public ReleaseDescriptorBuilder setUpdateWorkingCopyVersions(boolean updateWorkingCopyVersions)
public ReleaseDescriptorBuilder setUseReleaseProfile(boolean useReleaseProfile)
public ReleaseDescriptorBuilder setWaitBeforeTagging(int waitBeforeTagging)
public ReleaseDescriptorBuilder setWorkingDirectory(String workingDirectory)
public ReleaseDescriptorBuilder addReleaseVersion(String key, String value)
public ReleaseDescriptorBuilder addDevelopmentVersion(String key, String value)
public ReleaseDescriptorBuilder addOriginalScmInfo(String key, Scm value)
public ReleaseDescriptorBuilder addDependencyOriginalVersion(String dependencyKey, String version)
public ReleaseDescriptorBuilder addDependencyReleaseVersion(String dependencyKey, String version)
public ReleaseDescriptorBuilder addDependencyDevelopmentVersion(String dependencyKey, String version)
Copyright © 2002–2019 The Apache Software Foundation. All rights reserved.