Table of Contents

JIRA Pipeline Steps

jiraAddComment: JIRA Steps: Add Comment

idOrKey

Type: String

comment

Type: String

auditLog (optional)

Type: boolean

failOnError (optional)

Type: boolean

site (optional)

Type: String

jiraAddWatcher: JIRA Steps: Add Watcher

idOrKey

Type: String

userName

Type: String

auditLog (optional)

Type: boolean

failOnError (optional)

Type: boolean

site (optional)

Type: String

jiraAssignIssue: JIRA Steps: Assign Issue

idOrKey

Type: String

userName

Type: String

auditLog (optional)

Type: boolean

failOnError (optional)

Type: boolean

site (optional)

Type: String

jiraAssignableUserSearch: JIRA Steps: Searches assignable JIRA Users by username, name or email address for the given project/issueKey

project

Type: String

issueKey

Type: String

auditLog (optional)

Type: boolean

failOnError (optional)

Type: boolean

maxResults (optional)

Type: int

queryStr (optional)

Type: String

site (optional)

Type: String

startAt (optional)

Type: int

id

Type: String

auditLog (optional)

Type: boolean

failOnError (optional)

Type: boolean

site (optional)

Type: String

idOrKey

Type: String

linkId

Type: String

auditLog (optional)

Type: boolean

failOnError (optional)

Type: boolean

site (optional)

Type: String

idOrKey

Type: String

globalId

Type: String

auditLog (optional)

Type: boolean

failOnError (optional)

Type: boolean

site (optional)

Type: String

jiraEditComment: JIRA Steps: Edit Issue Comment

idOrKey

Type: String

commentId

Type: String

comment

Type: String

auditLog (optional)

Type: boolean

failOnError (optional)

Type: boolean

site (optional)

Type: String

jiraEditComponent: JIRA Steps: Edit Component

component

Nested Object

id

Type: String

name

Type: String

description

Type: String

leadUserName

Type: String

realAssignee

Nested Object

name

Type: String

key

Type: String

emailAddress

Type: String

displayName

Type: String

active

Type: boolean

timeZone

Type: String

userType

Type: String

isAssigneeTypeValid

Type: boolean

project

Type: String

projectId

Type: int

auditLog (optional)

Type: boolean

failOnError (optional)

Type: boolean

site (optional)

Type: String

jiraEditIssue: JIRA Steps: Edit Issue

idOrKey

Type: String

issue

jiraEditVersion: JIRA Steps: Edit Version

version

Nested Object

id

Type: String

name

Type: String

description

Type: String

archived

Type: boolean

released

Type: boolean

startDate

Type: String

releaseDate

Type: String

userStartDate

Type: String

userReleaseDate

Type: String

project

Type: String

projectId

Type: String

auditLog (optional)

Type: boolean

failOnError (optional)

Type: boolean

site (optional)

Type: String

jiraGetComment: JIRA Steps: Get Issue Comment

idOrKey

Type: String

commentId

Type: String

auditLog (optional)

Type: boolean

failOnError (optional)

Type: boolean

site (optional)

Type: String

jiraGetComments: JIRA Steps: Get Issue Comments

idOrKey

Type: String

auditLog (optional)

Type: boolean

failOnError (optional)

Type: boolean

site (optional)

Type: String

jiraGetComponent: JIRA Steps: Get Component

id

Type: String

auditLog (optional)

Type: boolean

failOnError (optional)

Type: boolean

site (optional)

Type: String

jiraGetComponentIssueCount: JIRA Steps: Get Component Issue Count

id

Type: String

auditLog (optional)

Type: boolean

failOnError (optional)

Type: boolean

site (optional)

Type: String

jiraGetFields: JIRA Steps: Get Fields

auditLog (optional)

Type: boolean

failOnError (optional)

Type: boolean

site (optional)

Type: String

jiraGetIssue: JIRA Steps: Get Issue

idOrKey

Type: String

auditLog (optional)

Type: boolean

failOnError (optional)

Type: boolean

site (optional)

Type: String

id

Type: String

auditLog (optional)

Type: boolean

failOnError (optional)

Type: boolean

site (optional)

Type: String

auditLog (optional)

Type: boolean

failOnError (optional)

Type: boolean

site (optional)

Type: String

idOrKey

Type: String

linkId

Type: String

auditLog (optional)

Type: boolean

failOnError (optional)

Type: boolean

site (optional)

Type: String

idOrKey

Type: String

globalId

Type: String

auditLog (optional)

Type: boolean

failOnError (optional)

Type: boolean

site (optional)

Type: String

jiraGetIssueTransitions: JIRA Steps: Get Issue Transitions

idOrKey

Type: String

auditLog (optional)

Type: boolean

failOnError (optional)

Type: boolean

site (optional)

Type: String

jiraGetIssueWatches: JIRA Steps: Get Issue Watches

idOrKey

Type: String

auditLog (optional)

Type: boolean

failOnError (optional)

Type: boolean

site (optional)

Type: String

jiraGetProject: JIRA Steps: Get Project

idOrKey

Type: String

auditLog (optional)

Type: boolean

failOnError (optional)

Type: boolean

site (optional)

Type: String

jiraGetProjectComponents: JIRA Steps: Get Project Components

idOrKey

Type: String

auditLog (optional)

Type: boolean

failOnError (optional)

Type: boolean

site (optional)

Type: String

jiraGetProjectStatuses: JIRA Steps: Get Project Statuses

idOrKey

Type: String

auditLog (optional)

Type: boolean

failOnError (optional)

Type: boolean

site (optional)

Type: String

jiraGetProjectVersions: JIRA Steps: Get Project Versions

idOrKey

Type: String

auditLog (optional)

Type: boolean

failOnError (optional)

Type: boolean

site (optional)

Type: String

jiraGetProjects: JIRA Steps: Get Projects

auditLog (optional)

Type: boolean

failOnError (optional)

Type: boolean

site (optional)

Type: String

jiraGetVersion: JIRA Steps: Get Version

id

Type: String

auditLog (optional)

Type: boolean

failOnError (optional)

Type: boolean

site (optional)

Type: String

jql

Type: String

auditLog (optional)

Type: boolean

failOnError (optional)

Type: boolean

maxResults (optional)

Type: int

site (optional)

Type: String

startAt (optional)

Type: int

type

Type: String

inwardKey

Type: String

outwardKey

Type: String

auditLog (optional)

Type: boolean

comment (optional)

Type: String

failOnError (optional)

Type: boolean

site (optional)

Type: String

jiraNewComponent: JIRA Steps: Create New Component

component

Nested Object

id

Type: String

name

Type: String

description

Type: String

leadUserName

Type: String

realAssignee

Nested Object

name

Type: String

key

Type: String

emailAddress

Type: String

displayName

Type: String

active

Type: boolean

timeZone

Type: String

userType

Type: String

isAssigneeTypeValid

Type: boolean

project

Type: String

projectId

Type: int

auditLog (optional)

Type: boolean

failOnError (optional)

Type: boolean

site (optional)

Type: String

jiraNewIssue: JIRA Steps: Create New Issue

issue

Nested Object

update

java.lang.Object>

fields

java.lang.Object>

auditLog (optional)

Type: boolean

failOnError (optional)

Type: boolean

site (optional)

Type: String

idOrKey

Type: String

remoteLink

jiraNewIssues: JIRA Steps: Create New Issues

issues

Nested Object

issueUpdates

Array/List

Nested Object

update

java.lang.Object>

fields

java.lang.Object>

issues

Array/List

Nested Object

update

java.lang.Object>

fields

java.lang.Object>

auditLog (optional)

Type: boolean

failOnError (optional)

Type: boolean

site (optional)

Type: String

jiraNewVersion: JIRA Steps: Create New Version

version

Nested Object

id

Type: String

name

Type: String

description

Type: String

archived

Type: boolean

released

Type: boolean

startDate

Type: String

releaseDate

Type: String

userStartDate

Type: String

userReleaseDate

Type: String

project

Type: String

projectId

Type: String

auditLog (optional)

Type: boolean

failOnError (optional)

Type: boolean

site (optional)

Type: String

jiraNotifyIssue: JIRA Steps: Notify Issue

idOrKey

Type: String

notify

Nested Object

subject

Type: String

textBody

Type: String

htmlBody

Type: String

to

Nested Object

reporter

Type: boolean

assignee

Type: boolean

watchers

Type: boolean

voters

Type: boolean

users

Array/List

Nested Object

name:

Type: String

key:

Type: String

emailAddress:

Type: String

displayName:

Type: String

active:

Type: boolean

timeZone:

Type: String

groups

Array/List

Nested Object

name:

Type: String

auditLog (optional)

Type: boolean

failOnError (optional)

Type: boolean

site (optional)

Type: String

jiraTransitionIssue: JIRA Steps: Transition Issue

idOrKey

Type: String

input

Nested Object

update

Nested Object

comments

Array/List

Nested Object

comment:

Nested Object

id::

Type: String

author::

Nested Object

name:::

Type: String

key:::

Type: String

emailAddress:::

Type: String

displayName:::

Type: String

active:::

Type: boolean

timeZone:::

Type: String

body::

Type: String

updateAuthor::

Nested Object

name:::

Type: String

key:::

Type: String

emailAddress:::

Type: String

displayName:::

Type: String

active:::

Type: boolean

timeZone:::

Type: String

created::

org.joda.time.DateTime

updated::

org.joda.time.DateTime

fields

org.thoughtslive.jenkins.plugins.jira.api.Field>

transition

Nested Object

id

Type: String

name

Type: String

auditLog (optional)

Type: boolean

failOnError (optional)

Type: boolean

site (optional)

Type: String

jiraUserSearch: JIRA Steps: Search Active JIRA Users by username, name or email address.

queryStr

Type: String

auditLog (optional)

Type: boolean

failOnError (optional)

Type: boolean

maxResults (optional)

Type: int

site (optional)

Type: String

startAt (optional)

Type: int