Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Made the Jira field names consistent and simplified the file parameter.

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

  1. 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
    themeMidnight
    project = ABC AND issuetype = Story


  2. Using Use runFromIssueList and updateIssue actions , to update any number of field values can be updated.

    Code Block
    themeMidnight
    --action runFromIssueList --jql "project = ABC AND issuetype = Story" --common "-a updateIssue --issue @issue@ --field "select1field1=test1" --field "select2field2=test2" --field "select3field3=test3" --field "select4field4=test4" --field "select5field5=test5""

    In the above action:
    select1 field1, select2field2, select3field3, select4field4, select5field5 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.
  3. Run the action using runFromCsv as shown belowthe following:

    Code Block
    themeMidnight
    --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.