Skip to main content

16 docs tagged with "script"

View all tags

Additional Jython Helper Functions

This topic provides information on additional helper functions available in Jython Script tasks and Python scripts for plugin tasks, complementing the Jython API.

Create a Jython Script task

Jython Script task contains a Jython script that is executed on the Release server. It is an automated task that completes when the script is successfully executed.

Declare custom REST endpoints

You can extend Release by creating new endpoints backed by Jython scripts. You can use this feature, for example, to integrate with other systems.

External Script Tasks

External Script task points to a Jython or Groovy script that is executed on the Release server. It is an automated task that completes when the script is successfully executed. This task detects the language of the script by the file name extension.

Get a Value From a Map Variable

This topic demonstrates how to use a Jython Script task in Release to extract a value from a key-value map release variable and store it in another variable.

Groovy Script Tasks

This topic covers the use of Groovy Script tasks in Release, detailing how to write and execute Groovy scripts on the Release server.

How to Find Identifiers for REST API

To use the Release REST API, you need to know the unique identifiers for templates, releases, phases and tasks. This topic explains where you can find them.

Remote Script Tasks Plugin

This topic covers Remote Script tasks in Digital.ai Release, which use the Overthere framework to execute commands on remote hosts. The Overthere framework is a Java library designed for managing files and processes on remote systems.

SSL Options for HttpRequest

This topic covers SSL options for HttpRequest, which are settings that enable secure communication between clients and servers.