jira:create-new-jira-version

Full name:

com.github.lucapino:jira-maven-plugin:2.0.2:create-new-jira-version

Description:

Goal that creates a version in a JIRA project.

Attributes:

Required Parameters

Name Type Since Description
basedir String - The current project base directory.
User property is: basedir.
developmentVersion String - Next Development Version
Default value is: ${project.version}.
jiraURL String - JIRA Installation URL. If not informed, it will use the project.issueManagement.jiraURL info.
Default value is: ${project.issueManagement.url}.

Optional Parameters

Name Type Since Description
finalName String - Final name
Default value is: ${project.build.finalName}.
finalNameUsedForVersion boolean - Whether the final name is to be used for the version; defaults to false.
Default value is: false.
jiraPassword String - JIRA Authentication Password.
Default value is: ${scmPassword}.
jiraProjectKey String - JIRA Project Key.
jiraUser String - JIRA Authentication User.
Default value is: ${scmUsername}.
project MavenProject - The Maven project
Default value is: ${project}.
runOnlyAtExecutionRoot boolean - This will cause the execution to be run only at the top of a given module tree. That is, run in the project contained in the same folder where the mvn execution was launched.
Default value is: false.
serverId String - Server's id in settings.xml to look up jiraUser and jiraPassword.
skip boolean - Returns if this plugin is enabled for this context

Parameter Details

basedir:

The current project base directory.
  • Type: java.lang.String
  • Required: Yes
  • User Property: basedir

developmentVersion:

Next Development Version
  • Type: java.lang.String
  • Required: Yes
  • Default: ${project.version}

finalName:

Final name
  • Type: java.lang.String
  • Required: No
  • Default: ${project.build.finalName}

finalNameUsedForVersion:

Whether the final name is to be used for the version; defaults to false.
  • Type: boolean
  • Required: No
  • Default: false

jiraPassword:

JIRA Authentication Password.
  • Type: java.lang.String
  • Required: No
  • Default: ${scmPassword}

jiraProjectKey:

JIRA Project Key.
  • Type: java.lang.String
  • Required: No

jiraURL:

JIRA Installation URL. If not informed, it will use the project.issueManagement.jiraURL info.
  • Type: java.lang.String
  • Required: Yes
  • Default: ${project.issueManagement.url}

jiraUser:

JIRA Authentication User.
  • Type: java.lang.String
  • Required: No
  • Default: ${scmUsername}

project:

The Maven project
  • Type: org.apache.maven.project.MavenProject
  • Required: No
  • Default: ${project}

runOnlyAtExecutionRoot:

This will cause the execution to be run only at the top of a given module tree. That is, run in the project contained in the same folder where the mvn execution was launched.
  • Type: boolean
  • Required: No
  • Default: false

serverId:

Server's id in settings.xml to look up jiraUser and jiraPassword.
  • Type: java.lang.String
  • Required: No

skip:

Returns if this plugin is enabled for this context
  • Type: boolean
  • Required: No