Temporary text

The Temporary text field is used to store temporary text values and pass them between post functions within an Execute sequence of actions wrapper. These fields enable the transfer of dynamic data, such as comments, summaries, or custom text content.

Bash
%{issue.temporaryText1} ... %{issue.temporaryText5}

 How to use Temporary fields

  1. Set Temporary fields:
    When configuring an Execute sequence of actions wrapper, you can define Temporary text or number fields within the post functions inside the wrapper just like any other field.

  2. Pass data between Post functions:
    Temporary fields store values returned by one post function and make them available for use in subsequent post functions in the same sequence. This allows you to chain logic dynamically.


When working with Temporary text fields in the Execute sequence of actions wrapper, it's important to understand that these fields are only available within this wrapper and only during runtime. This limitation means that testing expressions involving temporary fields can not show results as intended.

Store results of Post functions in Temporay fields

In the Create issue post function, you can use the Additional options section to specify one of the Temporary text fields (1–5) to store the issue key of the newly created issue. This allows you to use the issue key in subsequent post functions during the same transition. Linking back to the newly created issue allows a subsequent post function to retrieve its data. This makes it possible to calculate a due date or reuse other fields based on the issue created.

Similarly, in the Send email post function, the Additional options allow you to store the From, To, and Email body details in selected Temporary text fields (1–5). These fields can then be referenced by other post functions for dynamic data reuse, such as generating comments or notifications.

Read

Returned value

Text previously stored in the temporary field

Output data type

text

Example output

This is a text stored temporarily

Write

Valid text input

Unlimited text

Valid numerical input

Numbers are 

cast

 to text

Example input

This is a text stored temporarily

There are 5 Temporary text fields.

  • %{issue.temporaryText1}

  • %{issue.temporaryText2}

  • %{issue.temporaryText3}

  • %{issue.temporaryText4}

  • %{issue.temporaryText5}