Page History
Page properties | ||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||
|
Excerpt | |||||||||
---|---|---|---|---|---|---|---|---|---|
|
Available parsing modes
Page properties report | ||||
---|---|---|---|---|
|
Available parsing modes
Page properties report | ||||
---|---|---|---|---|
|
UI Text Box | |||||||||
---|---|---|---|---|---|---|---|---|---|
| |||||||||
Most functions will accept text values so casting values to text is a very powerful function. | |||||||||
Mode | Supported features | Return type | Example | Basic | Field codes |
Status | ||||
---|---|---|---|---|
|
The basic parsing mode supports the usage of field codes. Field codes can be used to access issue field values.
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
This is the issue summary: %{trigger.issue.summary} |
Field codes
Parser Functions
Status | ||||
---|---|---|---|---|
|
The advanced parsing mode has a defined syntax that allows you to write functions to read and manipulate data from any issue in Jira. Field codes are supported as well as clear text, written in quotation marks.
language | bash |
---|---|
title | Advanced expression to read the issue summary and use a function to get the assignee mail address |
linenumbers | true |
Additionally, you can directly transform a field value to text using the following syntax: %{...somefield}
title | Parsing modes overview |
---|
}
)Field codes
Parser Functions
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
The mathematical and date time parsing mode works like the advanced mode but expect a number as result instead of a string. The resulting number is used to updated numeric or date time fields. In case of date or date time fields the number will be cast to a date.
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
{trigger.issue.resolutionDate} - {trigger.issue.createdDate} |
Field codes
Parser Functions
Status | ||||
---|---|---|---|---|
|
The logical parsing mode works like the advanced parsing mode but expression result must return true or false.
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
{trigger.issue.assignee} = {trigger.issue.reporter} |
Field codes
Parser Functions
Field codes
Parser Functions
Field codes
Parser Functions written in three curly braces
Status | ||||
---|---|---|---|---|
|
type | tip |
---|
You can write your text in basic text mode, and then switch to advanced text mode using Automatic parsing mode converter.
The text to be parsed will be automatically rewritten as a string text expression. Now, you can simply make the modifications you require, making use of text formatting functions, or inserting math or time expressions where needed.
To update issue fields the parsing result will be cast to the expected value e.g. a user name will be cast to a user to update a user field like the assignee field.
hidden | true |
---|
Status | ||
---|---|---|
|
Status | ||
---|---|---|
|
Status | ||
---|---|---|
|
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
Excerpt Include | ||||||
---|---|---|---|---|---|---|
|