Task Automation and Scripting
Digital.ai Release lets you automate tasks with scripts. You can write scripts that check on external systems, run custom logic, and test your automated tasks before you start a release.
With the scheduling feature, a script can re-run itself at regular intervals to poll for external conditions, such as waiting for a build to finish on a CI server. The script keeps its state between runs, even if the server restarts. You can also test automated tasks during configuration, so you can confirm that your connections and scripts work before the release begins.
Key Topics
- Using Scheduling in Scripts: Learn how to use scheduled scripts in custom task scripts to check for resource availability. Release schedules script execution and polls at configurable intervals.
- Test an Automated Task During Configuration: Validate automated task configurations by running test executions before starting a release.