This article explains how to add values to five custom fields to multiple issues at once to several issues in bulk , by using Jira Command Line Interface (CLI).
Instructions
Form Create a JQL query to find the target issue(s), where the custom field values need to be added. Please refer below sample JQL for referenceRefer to the following:
Code Block theme Midnight project = ABC AND issuetype = Story
Using Use runFromIssueList and updateIssue actions , to update any number of field values can be updated.
Code Block theme Midnight --action runFromIssueList --jql "project = ABC AND issuetype = Story" --common "-a updateIssue --issue @issue@ --field "select1=test1" --field "select2=test2" --field "select3=test3" --field "select4=test4" --field "select5=test5""
In the above action:
select1, select2, select3, select4, select5 are the text type custom fields and test1, test2, test3, test4, test5 are the corresponding values of the fields.
--jql for the JQL query
--issue takes the issue key
--field accepts the custom field ID or name
If you want To run the action to be run against a CSV file, make sure the CSV file has the following columns as shown in the below screenshotfollowing:
In the above screenshot, field1, field2, field3, field4, field5 are the custom field names.Run the action using runFromCsv as shown belowthe following:
Code Block theme Midnight --action runFromCsv --file "/Users/Downloads/Atlassian/atlassian-cli-9.4.0-SNAPSHOT/filename.csv" --common "--action updateIssue"
Info |
---|
It is recommended to test this scenario in a non-production environment or run the action with the --simulate parameter, to verify the behavior before implementing it in production. |