Versions Compared

Key

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

The following use cases use JQL Search Extensions (JSE) filters based on Agile sprint functions to set the scope for scheduled actions in JMWE.

On this page:

Table of Contents
minLevel1
maxLevel6
outlinefalse
styledefault
typelist
printabletrue

...

...

Create a scheduled action that sends

...

a

...

daily email

...

with a list of issues

...

added to the current sprint after the start date

JSE function

addedToSprintAfterStart()

JMWE scheduled action

Every day at 12:0 UTC

JMWE action

Email Issues

Method

  1. In JQL Extended Search, perform a search for issues linked to bugsadded to a sprint after the start, for example:

    Code Block
    linkedIssueTypeissue = Bug

     You can refine this by adding other criteria if needed.

    JSE-JMWE-linked-issue-type-bug.pngImage Removed
    in addedToSprintAfterStart(ACME)
    Screenshot of the JQL function as described on this page.Image Added
  2. Click Save the query as a filter.

  3. Enter a name for the filter, then click Save. For this example, the filter is called Issues added after sprint start.

  4. In JMWE, create or edit a scheduled action to occur daily at 12:00 UTC.

  5. Under IF SCOPE, click Select Target Issues.

  6. In the JQL Expression input box, enter the filter name, for example, filter="Issues added to after sprint after start".

    Screenshot of the configured Scheduled action in JMWE as described on this page.Image Modified
  7. Add the Email issues post function and configure the recipients and message subject.

  8. Save the action.

    Now, every day, the team lead will receive an email with a list of issues added to a sprint after the start date.

...

Create a scheduled action that sends an email every week with a list of issues to review before the next sprint starts

JSE keyword

nextSprint ()

JMWE scheduled action

Issue TransitionedEvery week on Tuesday at 08:30 UTC

JMWE action

Transition IssueEmail Issues

Method

  1. In JQL Extended Search, perform a search for child issues matching a given query, for example:

    Code Block
    issue in nextSprint(15)

     

    Screenshot of the Extended Search page with the query as described on this page.Image Modified
  2. Click Save the query as a filter.

  3. Enter a name for the filter, then click Save. For this example, the filter is called Issues in next sprint.

  4. In JMWE, create or edit a scheduled action to occur weekly on a Tuesday at 08:00 30 UTC.

  5. Under IF SCOPE, click Select Target Issues.

  6. In the JQL Expression input box, enter the filter name, for example, filter="Issues in next sprint".

  7. Click the JQL input box, then search using the filter name, for example, filter="Linked issues in To Do".

  8. Add the Email issues post function and configure the recipients and message subject.

  9. Save the action.

    JSE-JMWE-scope-using-children-of.pngImage RemovedJSE-JMWE-scheduled-email-issues-in-next-sprint.pngImage Added

    Now, when an issue is transitioned to

    Status
    colourBlue
    titlein progess
    linked issues meeting the JQL filter criteria are transitioned from
    Status
    titleTo Do
    to
    Status
    colourBlue
    titleIn progrss
    .

 

...

  1. every week, the team PM will receive an email with a list of issues planned for the next sprint.