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.
This topic provides information on additional helper functions available in Jython Script tasks and Python scripts for plugin tasks, complementing the Jython API.
This topic provides information about how to automatically handle failures in Release tasks.
You can add custom configuration types in XML. Custom configuration types appear in the configuration screens, and custom tasks can reference configuration instances. You can use custom configuration type tasks to reference third-party component settings. For example, Release includes with JIRA Server and Jenkins Server, which are custom configuration types.
Digital.ai Release allows you to extend its functionality by creating custom task types that seamlessly integrate with the release flow. Custom tasks are defined using a special XML configuration file called synthetic.xml and implemented using Python scripts. This powerful combination enables you to integrate with third-party tools, automate complex workflows, and create organization-specific tasks that appear natively in the Release user interface.
You can use triggers to create and start new releases from within Release based on external events that you define. Release includes several defined trigger types that you can choose from the user interface. You can also define a new trigger type and associate it with a script to start releases based on other events.
You can customize the release dashboard by adding new tiles as per your specific requirements to know about your planning information. This topic describes how to create custom tiles.
You can extend Release by creating new endpoints backed by Jython scripts. You can use this feature, for example, to integrate with other systems.
This topic explains how to configure General settings in Release.
Release features a modular architecture that allows you to change and extend components while maintaining a consistent system.
This topic explains how to test and refine automated tasks such as scripts, webhooks, or custom tasks in Release.
This page describes common API errors and their solutions.
A scheduled script can be used within a custom task script to check for the availability of a resource or to do something when conditions are satisfied, see Create custom task types.
Release has an API that you can use to manipulate releases and tasks.
Webhook event tasks are extensible automated tasks that wait for events from both webhooks endpoints and deployment provider webhook sources, and complete when the incoming event matches the specified condition.