Jira Templates

Jira Templates allow you to create template for your Jira tickets.

05 May 2020

•••

screenshot of plugin

Thank you for taking interest in Jira Templates. More than likely, you got here because you installed the browser extension. You will find some FAQs below that might help you.

Privacy Policy

This extensions does not and will not collect any information about you, the sites you visit, tickets or templates you use.

How do I replace the <TI></TI> placeholders?

When the ticket description box is in focus, pressing Shift + Right Arrow or Shift + Left Arrow will help you navigate through the placeholders.

What is the Options Schema?

If you want to import your own options, it will need to follow the schema below:

{
  "domains": ["spacex.jira.com"],
  "projectCodes": [
    {
      "label": "MARS",
      "value": "MARS"
    }
  ],
  "MARS": {
    "bug": "Template",
    "technicalDebt": "Template"
  }
}
KeyTypeRequiredRemarks
domainsArray<string>no
projectCodesArray<{ label:string, value:string }>nolabel and value should be uppercased and of the same value.
<PROJ_KEY>[key: string]: stringnoThe key will be tie ticket type, Bug = bug and Technical Debt = technicalDebt.

domains

A list of strings that Jira Templates will attempt to apply the templates to.

projectCodes

A list of objects that corresponds to the project codes. Both label and value should be the same and in uppercase.

Project Code

In the example above, MARS is the project code. This will need to be in uppercase and should correspond to what we have in the projectCodes.

Each project code could have multiple issue type templates. In the example above, we have one for “Bug”/bug and another for “Technical Debt”/technicalDebt.

How do I configure this thing?

Firefox

  1. Open the Add-ons page by typing about:addons on the address bar or by using the browser menu.
  2. Select “Jira Templates” from the list of extensions.
  3. Select “Options” tab.

Why is it not working?

This could be because you have not set up a given domain, once you have done so, you will need to refresh the page for the templating to work.