Environment Custom Fields
Environment Custom Fields are used to link Jira Issues and Service Management Requests with Golive Environments. In this article, you’ll learn how to use them.
Why Environment Custom Fields?
Linking your Jira issues to Golive Environments will enable your teams to build accurate statistics about the number of issues/tickets created, reproduced, tested,... in your various environments.
For example, you may add the following Environment Custom Fields to your "Bug" issues:
Detected in: Environment in which a new issue has been detected
Tested in: Environment in which a fixed issue has been tested
You can add up to 50 Custom Fields, so possibilities are just limited by your imagination!
Reproduced in
Demoed in
Environments to book
Ordered Environments
Target Environments
etc.
Environment Custom Fields can then be used to setup custom workflows that we deal with your environments, for example:
Change approvals
Deployment requests
etc.
Info
The concept of Environment Custom Fields is similar to the Version concept in Jira: you have only one inventory of Versions but you can have different Version fields on the same issue (ex: Fix Version/s and Affects Version/s).
Creating an Environment Custom Field
Requirements
You must be a Jira Administrator in order to create a new Environment Custom Field.
Info
If you have never created a custom field before, please read the Atlassian documentation in order to understand the concept: Atlassian Support - Adding a custom field :
Select "Environments" custom field type
Do the rest of the configuration as for any other custom field types
By default, the Custom Field options are all Environments from Applications linked to the current Jira Project. It is possible to disable this behavior from the Custom Field configuration or additional restrictions can be applied :
Service Management Setup
Add Custom Field to your Jira Service Management project screens (same procedure as for Jira)
Browse your Service Management Project Settings page and open the Request Type settings:
Go to Edit fields of the corresponding Request Type:
Click on "Add a field" button (top right)
Select the Environment Custom Field you want to add
When the field is added, click "enable"
Refresh the page
your field is now available to be shown on your Request Type:
Click on "Show" button
Added environment field will now appear on Request Form and on Detail Form of your Service Management requests: