Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Update the status of a Release Environment in Azure DevOps. This basically helps initiate deployment for any particular environment against an Azure DevOps ongoing Release.

Target Properties

Property Name

Property Code

Required

Description

Azure DevOps Cloud Account

FDAZ_DEVOPS_CLOUD_ACCOUNT_CODE

Yes

The Azure DevOps account with all the required properties like Organization, and Personal Access Token for running Azure DevOps Instance.

Interval between Release Environment Status check

FDAZ_DEVOPS_RELEASE_STATUS_INTERVAL_DURATION

No

The Interval between Release Environment Status check.

Number of Iterations

FDAZ_DEVOPS_RELEASE_STATUS_CHECK_COUNT

No

The Number of Iterations to perform the Release Environment Status check.

API Version

FDAZ_DEVOPS_API_VERSION

No

The API version of the Azure DevOps REST API. Defaults to 7.0.

Inputs

Input Name

Input Code

Required

Description

Azure DevOps Release Id

FDAZ_DEVOPS_INP_RELEASE_ID

Yes

The ID of the Release.

Azure DevOps Release Environment Id

FDAZ_DEVOPS_INP_RELEASE_ENVIRONMENT_ID

Yes

The ID of the Release Environment to be deployed.

Azure Devops Release Stage Scheduled Deployment Time

FDAZ_DEVOPS_INP_SCHEDULED_DEPLOYMENT_TIME

No

Scheduled Deployment Time is the time when execution to trigger the Release Environment must be scheduled. Format yyyy-MM-dd HH:mm timezone. Ex 2023-02-15 14:15 EST.

Check for Release Status

FDAZ_DEVOPS_INP_REL_ENV_STATUS_CHECK

No

Check for Release Environment Status. Defaults to true.

Azure DevOps Release Environment Status

FDAZ_DEVOPS_INP_RELEASE_ENVIRONMENT_STATUS

No

Set the Status of the Release Environment. Defaults to ‘InProgress’.

Azure DevOps Release Comment

FDAZ_DEVOPS_INP_RELEASE_COMMENT

No

Sets the comment for triggering the Release Environment Status.

Azure DevOps Project Name

FDAZ_DEVOPS_INP_PROJECT_NAME

Yes

The Name of the Project.

Azure DevOps Release Environment Variables List

FDAZ_DEVOPS_INP_VARIABLES_LIST

No

Provide variables JSON payload or double hash (##) separated variable key-value pairs of variable-group. e.g. var1:value1##var2:value2.

Select to consider Partially Succeeded status as Succeeded.

FDAZ_DEVOPS_INP_PARTIALLY_SUCCEEDED_STATUS_CHECK

No

Select to consider 'Partially Succeeded' status as Succeeded for Environment. Defaults to false. Note: This is only applicable when 'Check for Release Environment Status' is selected.

Outputs

Output Name

Description

FDAZ_DEVOPS_OUT_RESP

PATCH request REST API response.

FDAZ_DEVOPS_OUT_REL_ENV_WEB_URL

The Release Environment Web URL to navigate to the Azure DevOps Release Flow.

Artifacts

This operation does not produce or consume any artifacts.  

Endpoint Selection

This operation will select all available endpoints associated to the target.

Endpoint Execution

This operation will execute on any one of the selected endpoints and will be random in the determination of which one.