ggitflow:feature-start

Full name:

com.dkirrane.maven.plugins:ggitflow-maven-plugin:1.5-SNAPSHOT:feature-start

Description:

Creates a new feature branch off of the develop branch.

Attributes:

  • Requires a Maven project to be executed.
  • Executes as an aggregator plugin.

Optional Parameters

Name Type Since Description
enableFeatureVersions boolean 1.2 If true, the feature branch name is added to the pom versions
Default value is: false.
User property is: enableFeatureVersions.
featureName String 1.2 The name for the feature branch
User property is: featureName.
msgPrefix String 1.2 Message prefix used for any commits made by this plugin.
User property is: msgPrefix.
msgSuffix String 1.2 Message suffix used for any commits made by this plugin.
User property is: msgSuffix.
prefixes Prefixes 1.2 Gitflow branches and prefixes to use.
Default value is: ${prefixes}.
pushFeatures boolean 1.2 If true, the feature branch is pushed to the remote repository
Default value is: false.
User property is: pushFeatures.
startCommit String 1.2 The commit to start the feature branch from.
User property is: startCommit.

Parameter Details

enableFeatureVersions:

If true, the feature branch name is added to the pom versions
  • Type: boolean
  • Since: 1.2
  • Required: No
  • User Property: enableFeatureVersions
  • Default: false

featureName:

The name for the feature branch
  • Type: java.lang.String
  • Since: 1.2
  • Required: No
  • User Property: featureName

msgPrefix:

Message prefix used for any commits made by this plugin.
  • Type: java.lang.String
  • Since: 1.2
  • Required: No
  • User Property: msgPrefix

msgSuffix:

Message suffix used for any commits made by this plugin.
  • Type: java.lang.String
  • Since: 1.2
  • Required: No
  • User Property: msgSuffix

prefixes:

Gitflow branches and prefixes to use.
  • Type: com.dkirrane.maven.plugins.ggitflow.Prefixes
  • Since: 1.2
  • Required: No
  • Default: ${prefixes}

pushFeatures:

If true, the feature branch is pushed to the remote repository
  • Type: boolean
  • Since: 1.2
  • Required: No
  • User Property: pushFeatures
  • Default: false

startCommit:

The commit to start the feature branch from.
  • Type: java.lang.String
  • Since: 1.2
  • Required: No
  • User Property: startCommit