Versions Compared

Key

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


Panel

On this page

Table of Contents
exclude(On this page).*
stylecircle
typeflat
separatorpipe

UI Text Box
sizemedium
typeinfo

The Set or create project property This post function is used for updating and optionally creating a Project Property in case it doesn't exist in a project.optionally creating JWT project properties.


Image AddedConfiguration

ui-text-boxexpand
typetitlenote

In this documentation and the post function configuration you will notice the symbol ( * ) next to some parameters, it means that this field is mandatory and shall not be left empty. Fields without the symbol are optional.

Basic configuration*

Below you will find a detailed description of each parameter of the basic configuration of the function.

Property*

Info
iconfalse

Enter plain text and optionally use field codes to insert field values.

Value

Info
iconfalse

Enter plain text and optionally use field codes to insert field values.

UI Text Box
typetip

You can try your expression by clicking the play button on the top right of the JQL expression box.

Action*

Mode

Define the action to be taken if the project property does not exist. You have the following two options:

OptionDescription

Create the property and assign the value

Creates a new property in the current project and sets it to the value specified in this post function.

Do nothing

Skip the post function, if the property does not exist.



UI Expand
titleProperty key

Enter plain text defining the JWT property key of the property that should be created or updated in Basic text mode


UI Expand
titleProperty value

Define the value the property should be set to in Basic text mode.

Info
iconfalse

Define the action to be taken if the project property does not exist. You have the following two options:

  • Create the property and assign the value
  • Do nothing


    Enter a condition (Logical / boolean condition) using the JWT expression parser - full feature list syntax.

    You can even logically link and gather conditions in expressions as you like in order to map more complex conditions.

    The post function will only be executed if the condition is met (returns true).
    UI Expand
    iconfalse
    titleConditional execution
    Note

    Include Page
    DECADIS:_snip_condExecution_Server
    DECADIS:_snip_condExecution_Server



    Image AddedUse cases and examples

    Page properties report
    firstcolumnUse case
    headingsJWT feature, Workflow function, Parser functions, Label
    cqllabel = "use-case-workflow" and ancestor in (currentContent(),"27066660")


    Excerpt Include
    DECADIS:Contact support
    DECADIS:Contact support
    nopaneltrue


    Page properties
    hiddentrue


    Tech review

    Status
    colourGreen
    titledone

    Style guide

    Status
    colourGreen
    titledone

    Status
    titletodo
    Status
    colourYellow
    titleReady for review
    Status
    colourGreen
    titledone
    Status
    colourRed
    titleflagged


    Page properties
    hiddentrue


    Short descriptionSet or optionally create a JWT project property.
    Label