Release gate actions

Release gate actions are actions that are user-defined and act as a promotion request check between two lifecycle stages. Only if a package passes through each enabled action and the status of all the actions in a lifecycle stage is successful, is the package promoted to the next stage.

Release gate actions are of four types:

  • Deploy action

    This action deploys a partial or complete application design based on pre-defined Operations Orchestration (OO) content packs. The deploy action can be configured such that an email message is sent to users who initiated the promotion request notifying them of the promotion success or failure. Users can even choose to reject the package and clean up the deployment if the deploy action fails to execute and the package has not been promoted.

    For detailed information about creating, editing, and deleting deploy actions, see the Codar Online Help.

  • Custom action

    This action executes the specified flow in Operations Orchestration. Typically, this action can be used to execute specific tests, with or without a deployment instance.

    Custom actions can be configured such that an email message is sent to users who initiated the promotion request notifying them of the promotion success or failure. Users can choose to either reject the package or proceed with the package promotion if the custom action fails to execute.

    For detailed information about creating, editing, and deleting custom actions, see the Codar Online Help.

  • Approval action

    This action promotes a package only if designated approvers manually approve or reject a package promotion. An approval action can also be configured to automatically approve or reject a package promotion.

    For detailed information about creating, editing, and deleting approval actions, see the Codar Online Help.

  • Test set action

    This action can be used for executing specific tests in Application Lifecycle Management, with or without a deployment instance. UAT environment can also be added along with test set actions.

    For detailed information about creating, editing, and deleting test set actions, see the Codar Online Help.

The following figure is a representation of the way in which release gate actions work: