Digital.ai Deploy

Rating

Version 25.3.0
Updated 2025-03-18
Version 25.3.0
Updated 2025-03-18

Digital.ai Deploy automates and standardizes complex deployments, speeding up deployment time while greatly reducing errors and failed deployments. The Digital.ai Deploy plugin for Digital.ai Release deploys applications as part of your release processes. It monitors deployments that are in progress and notifies Digital.ai Release of their status.

Steps

  • xldeploy.XLDeployServer: Connection definition for Digital.ai Deploy Server

  • xldeploy.StatusWebhookEventSource:

  • xldeploy.XldTask:

  • xldeploy.RetryTask: This task retries the step in case of task failure

  • xldeploy.Deploy: Executes the deployment in Digital.ai Deploy

  • xldeploy.Undeploy: Executes an undeployment in Digital.ai Deploy

  • xldeploy.Controltask: Executes a control task in Digital.ai Deploy

  • xld.GetCITags: Gets the CI tags

  • xld.AddCITag: Adds the CI tag

  • xld.SetCITags: Sets the CI tags

  • xlrelease.XLDeployTile: Display information about deployments started in the release.

  • xld.GetLatestVersion: Gets the latest deployment package version for an application in Digital.ai Deploy

  • xld.GetAllVersions: Gets all the deployment package versions for an application in Digital.ai Deploy

  • xld.GetLastVersionDeployed: Gets the last deployed version of the package in Digital.ai Deploy

  • xld.DoesCIExist: Checks whether a CI exists or not

  • xld.DeleteCI: Deletes a CI after optionally removing it from an environment

  • xld.GetCIStringProperty: Gets a string property from the CI

  • xld.GetCIBooleanProperty: Gets a boolean property from the CI

  • xld.GetCIIntegerProperty: Gets an integer property from the CI

  • xld.GetCIListProperty: Gets a list property from the CI

  • xld.GetCISetProperty: Gets a set property from the CI

  • xld.GetCIMapProperty: Gets a map property from the CI

  • xld.GetCIMapPropertyKey: Gets the value of the key from a map property from the CI

  • xld.GetCIDateProperty: Gets a date property from the CI

  • xld.UpdateCIProperty: Updates a property on the CI

  • xld.CreateCI: Creates a CI and optionally adds it to an environment

  • xld.GetCITask: Gets a CI XML or JSON from Digital.ai Deploy

  • xld.CreateFolderTree: Creates a directory or directory tree (if required)

  • xld.ImportTask: Imports a package from a remote URL

  • xld.Migrate: Migrates a package from one Digital.ai Deploy server to another Digital.ai Deploy server

  • xld.DeleteInfrastructure: Deletes the specified infrastructure and all deployed dependencies

  • xld.CliConfig: This task lets you to config Deploy CLI

  • xld.VirtualTask: Abstract base task which can be extended by other tasks

  • xld.cliTask: This task lets you to use Deploy command line interface to connect to

  • xld.cli: Runs a script on the Deploy CLI

  • xld.cliFile: Runs a script from file on the Deploy CLI

  • xld.cliUrl: Runs a script from URL on the Deploy CLI

  • xld.XLDVersionsTile: Digital.ai deploy version tile

Reference Images

Click image to view full size.
  • Add a deploy task

Authored By

Digital.ai

Digital.ai support

We would be happy to help you!