Search

JIRA

Last Updated: Nov 17, 2020

Articles

Jira is a proprietary issue tracking product developed by Atlassian that allows bug tracking and agile project management.

Image description

Prerequisities

  1. Create an account in JIRA.

  2. Generate a new API token by navigating through the following path: Profile → Account Settings → Security → API Token → Create and manage API tokens → Create API token

  3. Install the required packages to execute the jira functions. If packages are already installed, ignore this step.

    Below are the steps to install the packages in client machine:

    1. Change the directory to C:\jiffyservice\precompile\connector\requirements.

    2. Execute the following command in the windows command prompt.

      pip install -r jira.txt –user

Designing A Task Using JIRA Node

  1. In the Task Design screen, click on the << icon to expand the Nodes section.

  2. Drag and drop the JIRA node from the Connector Nodes section and connect the node with the Start and End nodes respectively. Image description

  3. Double-click on the JIRA node to display the Attributes pane. Image description

  4. The following options are available in the Actions tab:

    1. JIRA Function: When the user selects the JIRA Function option, pre-defined JIRA functions are available in the list box following it. Read about JIRA Functions to know list of Pre-defined JIRA Functions.

    2. Custom JIRA Function: JIFFY.ai provides a feature to allow users to create their own custom JIRA Functions as required.

    3. Set Variable: The user can set a variable inside the JIRA node. The value to be set can either be a constant or another variable. If this variable is set as an output variable in the Properties tab, it can be made available for other nodes as well.

    4. Predefined Function: These are JIFFY.ai provided python functions for the commonly used functions. Read about Predefined Functions to know list of Pre-defined Functions.

    5. User defined Function: JIFFY.ai provides a feature to allow users to create custom python functions and use them in the Actions tab. Read about User Defined Functions to know more.

  5. Choose the required option in the drop-down and select the required function in the Actions tab.

    Create Issue (ABCDCEF, https: //yourusername.atlassian.net, yourname@gmail.com, ABC-123, Summary, Issues in JIRA, QA, Bug, 12345, Issue, P3).

  6. Click on the icon beside the selected function name and specify the required input parameters. Read more about this here.

  7. Click on the Properties tab and provide the required details. Image description

  8. Save the task and then click on the Trial run icon to execute the task.

  9. Click on the JIRA node and then click on the Result icon to view the Result of execution.

  10. The ticket will be created in JIRA with the provided details. Image description

Did you find what you were looking for?