Serialized Form
Package org.apache.maven.shared.release |
Package org.apache.maven.shared.release.config |
name
java.lang.String name
- The name of this release configuration
.
description
java.lang.String description
- The description of this release configuration
.
ScmCommentPrefix
java.lang.String ScmCommentPrefix
- The prefix of SCM modification messages
.
scmSourceUrl
java.lang.String scmSourceUrl
- This is a MavenSCM of where you're going to get
the sources to make the release with.
Example:
scm:svn:https://svn.apache.org/repos/asf/maven/plugins/trunk/maven-release-plugin
.
scmTagBase
java.lang.String scmTagBase
- Where you are going to put your tagged sources
Example
https://svn.apache.org/repos/asf/maven/plugins/tags
.
scmBranchBase
java.lang.String scmBranchBase
- Where you are going to put your branched sources
Example
https://svn.apache.org/repos/asf/maven/plugins/branches
.
scmReleaseLabel
java.lang.String scmReleaseLabel
- tag name: the identifier for the tag.
Example: maven-release-plugin-2.0
.
scmUsername
java.lang.String scmUsername
- The user name to interact with the scm
.
scmPassword
java.lang.String scmPassword
- The password for the user interacting with the
scm
.
scmPrivateKey
java.lang.String scmPrivateKey
- Private key for an SSH based SCM repository.
scmPrivateKeyPassPhrase
java.lang.String scmPrivateKeyPassPhrase
- Pass phrase for the private key.
scmUseEditMode
boolean scmUseEditMode
- Whether to use edit mode when making SCM
modifications. This setting is disregarded
if the SCM does not support edit mode, or if
edit mode is compulsory for the given SCM.
scmRelativePathProjectDirectory
java.lang.String scmRelativePathProjectDirectory
- Relative path of the project returned by the
checkout command.
releaseVersions
java.util.Map<K,V> releaseVersions
- Field releaseVersions.
developmentVersions
java.util.Map<K,V> developmentVersions
- Field developmentVersions.
resolvedSnapshotDependencies
java.util.Map<K,V> resolvedSnapshotDependencies
- Field resolvedSnapshotDependencies.
updateDependencies
boolean updateDependencies
- If updateDependencies is false, dependencies
version won't be updated to the next development version.
useReleaseProfile
boolean useReleaseProfile
- Whether to use the release profile that adds
sources and javadocs to the released artifact, if
appropriate.
originalScmInfo
java.util.Map<K,V> originalScmInfo
- Field originalScmInfo.
workingDirectory
java.lang.String workingDirectory
- The directory where the release is performed.
checkoutDirectory
java.lang.String checkoutDirectory
- The directory where the tag will be checked out.
completedPhase
java.lang.String completedPhase
- The last completed phase.
addSchema
boolean addSchema
- Whether to add the model schema to the top of
the rewritten POM if it wasn't there already.
If
false
then the root element will
remain untouched.
generateReleasePoms
boolean generateReleasePoms
- Whether to generate release POMs.
autoVersionSubmodules
boolean autoVersionSubmodules
- Whether to use the parent pom version for
submodule verstions.
interactive
boolean interactive
- Whether the release process is interactive and
the release manager should be prompted to
confirm values, or whether the defaults are used
regardless.
snapshotReleasePluginAllowed
boolean snapshotReleasePluginAllowed
- Whether a SNAPSHOT of the release plugin is
allowed.
additionalArguments
java.lang.String additionalArguments
- Additional arguments to pass to any executed
Maven process.
pomFileName
java.lang.String pomFileName
- The file name of the POM to pass to any executed
Maven process.
preparationGoals
java.lang.String preparationGoals
- The goals to execute in preparation for the
release.
performGoals
java.lang.String performGoals
- The goals to execute in perform phase for the
release.
commitByProject
boolean commitByProject
- The commits must be done by modules or not. Set
it to true in case of flat directory structure.
branchCreation
boolean branchCreation
- Whether to create a branch instead of do a
release.
updateBranchVersions
boolean updateBranchVersions
- Whether to update branch POM versions.
updateWorkingCopyVersions
boolean updateWorkingCopyVersions
- Whether to update working copy POM versions.
updateVersionsToSnapshot
boolean updateVersionsToSnapshot
- Whether to update branch versions to SNAPSHOT.
allowTimestampedSnapshots
boolean allowTimestampedSnapshots
- Should timestamped SNAPSHOT dependencies be
allowed? Default is to fail when any SNAPSHOT
dependency is found.
defaultReleaseVersion
java.lang.String defaultReleaseVersion
- Default version to use for the tagged release or
the new branch.
defaultDevelopmentVersion
java.lang.String defaultDevelopmentVersion
- Default version to use for new working copy.
remoteTagging
boolean remoteTagging
- NOTE : currently only implemented with svn scm.
Enable a workaround to prevent issue due to svn client >
1.5.0
(http://jira.codehaus.org/browse/SCM-406)
.
scmReleasedPomRevision
java.lang.String scmReleasedPomRevision
- NOTE : currently only implemented with svn scm.
It contains the revision of the committed released pom to
remotely tag
the source code with this revision.
localCheckout
boolean localCheckout
- If the scm provider should use local checkouts
via file://${basedir}
instead of doing a clean checkout over the
network.
This is very helpful for releasing large
projects!
modelEncoding
java.lang.String modelEncoding
- Field modelEncoding.
originalVersions
java.util.Map<K,V> originalVersions
- A map of projects to original versions before any transformation.
Package org.apache.maven.shared.release.exec |
stdErr
java.lang.String stdErr
stdOut
java.lang.String stdOut
exitCode
int exitCode
Package org.apache.maven.shared.release.scm |
Package org.apache.maven.shared.release.versions |
Copyright © 2002-2011 Apache Software Foundation. All Rights Reserved.