Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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 "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.
  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.