Versions Compared

Key

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


Section


Column

Introduction to Groovy

Groovy is an object-oriented programming language for the Java platform. It is a dynamic language with features similar to those of PythonRubyPerl, and Smalltalk. It can be used as a scripting language for the Java Platform. It is easy to learn, has smooth Java integration, vibrant and rich ecosystem and powerful features. To know more about Groovy, see the official Groovy Documentation.


Column
width350px


Panel
borderColorsilver
bgColor#f5f5f5
borderWidth1
borderStylesolid

On this page:

Table of Contents



...

Groovy expression results in JMWE are used in:

  • All post-functions with

...

...

  • selecting Groovy expression

...

...

    • selecting Calculated

...

    •  in Project

    • Calculate a parent issue key by selecting Calculated in Parent issue

    • Set fields of new issue by

...

    • selecting Groovy expression

...

    •  as the Value type

...

    •  and 

    • Add a comment to the current issue by

...

    • selecting Groovy expression

...

...

  • selecting Groovy expression

...

  •  as the Value type

  • Email issue post-function to

    • Write

...

    • the Subject, HTML body, Text body

    • Set

...

    • the Recipients

...

...

...

  • Set fields of new issue by selecting Groovy template as the Value type and 
  • Add a comment to the current issue by selecting Groovy template as the Comment type

...

Writing Groovy scripts in JMWE

...