Recurring Tasks and Checklist

Introduction

Recurring Tasks is one of the add-ons offered by Gebsun. One of the others is Issue Checklist that allows users to work with ToDo items inside JIRA issues. 

Both add-ons can be integrated and it is possible to create and schedule recurring task that will contain requested checklist. 

Add checklist to recurring task

In order to add checklist to recurring task, so created issue contains requested checklist, please follow the steps:

  1. Add "Checklist Content" custom field if you haven't already. 
    That process is described in details on the following page: /wiki/spaces/IC/pages/39256073
  2. When creating recurring task (or editing existing), please find "Checklist Content" field in the Create/Edit dialog and put Checklist value into the field as shown on the screenshot below.



    Please note that "Checklist Content" is a text field and it accepts checklist in text form (YAML format) as shown on the screenshot above. Read below for more information if you need.

Checklist text format (YAML)

If you don't know how your checklist should look like in text format, please follow the steps:

  • Go to any issue page
  • Add checklist items through the right side panel as you do usually
  • Edit issue and find "Checklist Content" field on the Edit Issue screen (this assumes that you already added the field according to instructions from /wiki/spaces/IC/pages/39256073 page).
  • "Checklist Content" custom field contains checklist in YAML text format that can be used to schedule recurring task.
    Here is the example:

    items:
      - text: first item
        checked: false
      - text: second item
        checked: false
    _issueId: 13134

    Please note that last line "_issueID: number" can be safely removed when adding checklist content to recurring task. Its presence when creating new issue means that all items will be created in "checked: false" state (unchecked).