GetIssueLinkTypes
jiraGetIssueLinkTypes
This step queries all issue links types from the provided JIRA site.
Input
- site - Optional, default: 
JIRA_SITEenvironment variable. - failOnError - Optional. default: 
true. 
Output
- Each step generates generic output, please refer to this link for more information.
 - The api response of this jira_get_issue_link_types step can be reused later in your script by doing 
response.data.required_field_name. - You can see some example scenarios here
 - All the available fields for a jira response can be found in JIRA API documentation depending on your JIRA version.
 
Examples
- 
With default site from global variables.
node { stage('JIRA') { def issueLinkTypes = jiraGetIssueLinkTypes idOrKey: 'TEST-1' echo issueLinkTypes.data.toString() } } - 
withEnvto override the default site (or if there is not global site)node { stage('JIRA') { withEnv(['JIRA_SITE=LOCAL']) { def issueLinkTypes = jiraGetIssueLinkTypes idOrKey: 'TEST-1', site: 'LOCAL' echo issueLinkTypes.data.toString() } } } - 
Without environment variables.
def issueLinkTypes = jiraGetIssueLinkTypes site: 'LOCAL', failOnError: false echo issueLinkTypes.data.toString()