STEP

Create a Jira issue

Creates a new Jira issue.

Specification

connection
Optional
A Relay Jira connection to useConnection docs
!Connection {type: jira, name: my-jira-connection}
issue

Required

object
A mapping of the issue values
issue.fields

Required

object
A mapping of the issue fields
issue.fields.summary

Required

string
A summary of the issue
issue.fields.description
Optional
string
A description of the issue
issue.fields.type

Required

object
A mapping containing the name of the issue type
issue.fields.type.name

Required

string
The name of an issue type, such as Story or Bug
issue.fields.assignee
Optional
object
A mapping containing the name of the assignee
issue.fields.assignee.name
Optional
string
The name of an assignee within jira
issue.fields.project

Required

object
A mapping containing the issue project key
issue.fields.project.key

Required

string
The project key for the new issue, such as OPS
issue.customFields
Optional
object
An arbitrary mapping of any custom field keys and values

Outputs

issue

Required

string
The key of the issue that was created.

Integrations in this step

Install the Relay CLI

Relay CLI is an essential companion for authoring and managing workflows. You can install it with a package manager or download it.
brew install puppetlabs/puppet/relay
Learn more about setting up Relay.

How to contribute

We’re excited to see and share in our community’s creation. Take a look at our community overview to learn how to begin contributing to Relay.