release-descriptor ReleaseDescriptor A release descriptor contains everything that is needed to perform a release. A release descriptor can be used by third party systems like Continuum to perform releases in a consistent way. The release model could also be deployed to the repository manager so that new releases can be announced easily and automatically. package org.apache.maven.shared.release.config ReleaseDescriptor 1.0.0+ name 1.0.0 String The name of this release configuration description 1.0.0 String The description of this release configuration ScmCommentPrefix 1.0.0 String [maven-release-manager] The prefix of SCM modification messages scmSourceUrl 1.0.0 String 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 1.0.0 String Where you are going to put your tagged sources Example https://svn.apache.org/repos/asf/maven/plugins/tags scmReleaseLabel 1.0.0 String tag name: the identifier for the tag. Example: maven-release-plugin-2.0 scmUsername 1.0.0 String The user name to interact with the scm scmPassword 1.0.0 String The password for the user interacting with the scm scmPrivateKey 1.0.0 String Private key for an SSH based SCM repository. scmPrivateKeyPassPhrase 1.0.0 String Pass phrase for the private key. scmUseEditMode 1.0.0 boolean 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 1.0.0 String Relative path of the project returned by the checkout command. releaseVersions 1.0.0 Map String * A map of projects to versions to use when releasing the given projects. developmentVersions 1.0.0 Map String * A map of projects to versions to use when moving the given projects back into devlopment after release. resolvedSnapshotDependencies 1.0.0 Map String * A map of resolved snapshot dependencies versions. updateDependencies 1.0.0 boolean true If updateDependencies is false, dependencies version won't be updated to the next development version. useReleaseProfile 1.0.0 boolean true Whether to use the release profile that adds sources and javadocs to the released artifact, if appropriate. originalScmInfo 1.0.0 Map String * A map of projects to original SCM information. workingDirectory 1.0.0 String The directory where the release is performed. checkoutDirectory 1.0.0 String The directory where the tag will be checked out. completedPhase 1.0.0 String The last completed phase. addSchema 1.0.0 boolean false then the root element will remain untouched.]]> generateReleasePoms 1.0.0 boolean Whether to generate release POMs. autoVersionSubmodules 1.0.0 boolean Whether to use the parent pom version for submodule verstions. interactive 1.0.0 boolean true Whether the release process is interactive and the release manager should be prompted to confirm values, or whether the defaults are used regardless. snapshotReleasePluginAllowed 1.0.0 boolean false Whether a SNAPSHOT of the release plugin is allowed. additionalArguments 1.0.0 String Additional arguments to pass to any executed Maven process. pomFileName 1.0.0 String The file name of the POM to pass to any executed Maven process. preparationGoals 1.0.0 String The goals to execute in preparation for the release. performGoals 1.0.0 String The goals to execute in perform phase for the release. commitByProject 1.0.0 boolean false The commits must be done by modules or not. Set it to true in case of flat directory structure. branchCreation 1.0.0 boolean Whether to create a branch instead of do a release. updateBranchVersions 1.0.0 boolean Whether to update branch POM versions. updateWorkingCopyVersions 1.0.0 boolean Whether to update working copy POM versions. updateVersionsToSnapshot 1.0.0 boolean Whether to update branch versions to SNAPSHOT. allowTimestampedSnapshots 1.0.0 boolean false Should timestamped SNAPSHOT dependencies be allowed? Default is to fail when any SNAPSHOT dependency is found. 1.0.0