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:
- Requires a Maven project to be executed.
- Invokes the execution of the lifecycle phase deploy prior to executing itself.
- Invokes the execution of this plugin's goal create-new-jira-version prior to executing itself.
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