New Status Colors PRO for Jira Cloud users will have a super new feature starting tomorrow! With these new superpowers you will be able to see all the information you need within the Issues: A Transitions panel to track and audit ticket transitions, another panel with the most relevant Transitions and a last panel with…
Read MoreHow to publish a Confluence page in a Jira workflow transition
For this exercise we need a Jira and a Confluence installed, up and running. Now in Jira we need to install a free addon called “Easy Integrations for Jira” Once installed we need to configure it, we need to inform the URL of Confluence and a username and password to do the connection. Now open…
Read MoreHow to install a PHP JIRA REST API Client
In this example, we will try to install in 5 minutes a PHP Jira Client script in a MacOS system. The prerequisites are: (Homebrew) brew for MacOS CURL for MacOS PHP 7 for MacOS Composer for MacOS php-jira-rest-client library Install instructions with example: Download and Install PHP Composer. curl -sS https://getcomposer.org/installer | php Next, run…
Read MoreIntegrate Jira and Slack in both directions with NextUp Jira Integration+
It’s very easy and the wizard for the integration is very very good! First install the Jira Bot Integration+ in Slack. Use this link After this, install the NetUp Jira integration plus add-on in Jira as usual (task to be done by your Jira Administrator) Open the Jira integration configuration: Usually in the link https://jira.example.com/plugins/servlet/jiraplus/admin…
Read MoreSolution for making second drop down required in cascading custom field
With Adaptavist Scriptrunner or MyGroovy plugins for Jira Server and a little groovy script we can validate/require or make mandatory the second drop down of a cascading field. Just create a Simple scripted validator in the transition! Example: Very easy! Example: By MrAddon
Read MoreAtlassian… is time to fix this well-known issue/bug of Jira
This issue/bug of Jira is very old and very well-known but for some strange reason Atlassian never solve it. Very ugly for all Jira administrators… How to reproduce it Create or edit a Workflow Create a recursive transition After this, try to click on “Postfunctions” of the recursive transition… Skull & bones… Please, it’s time…
Read MoreHow to parse dates and links from the Jira description field using Groovy
Imagine, you have a Jira project where your users create tickets with a “fixed” structured text in the description field. And we want to parse the fields and place it the values in real custom fields (for example, we want to do or execute this in a Workflow transition). Example of description field with structured…
Read MoreRecurring Tasks in Jira using a Groovy PostFunction
This “Groovy” trick for Jira allows us to create Jira issues automatically and repeatedly on demand! For the example, we will edit a Workflow and we will add a new Transition of type Recursive ( from All to Itself). And we name the Transition as “Clone issue and Linked Issues“. (NOTE: Remember after this to…
Read MoreExample of Listener with Groovy Amigo for Jira
In this example we want to create a simple Listener for Jira to reopen issues when are closed/done and someone comments the ticket. Imagine, we have a ticket in status “DONE” And there is a “new comment”. Then, the Listener must reopen the issue, and the ticket becomes in “TO DO” status. In this example,…
Read MoreJIRA Groovy Script to Transition issues from a JQL query using the Transition name and not the Transition ID
Sometimes we need to transition issues from one status to other, but these issues can be from different projects and can be from different Workflows. In this case, probably the Transition IDs will be different. For this reason we need to develop a “discover transition” function. See below an example of how we can start…
Read MoreHow to calculate “Lead Time” or “Real Average Resolution Days” with eazyBI and JIRA
(IMPORTANT UPDATE OF THIS POST: See How to calculate “Lead Time” or “Real Average Resolution Days” with eazyBI and JIRA (Part II)) The default calculated measure of eazyBI “Average Resolution Days” counts until the last Resolution filled ( not until the first value of the Resolution field), then if you set a new Resolution from “Resolved”…
Read MoreHow to transition linked issues in JIRA with Groovy (Scriptrunner)
Fantastic post of Fabio Genovese with a magic demonstration of the power of Jira with Scriptrunner. —> SEE THE FANTASTIC POST <—
Read More