upsertVariables

Create / Update the secret or non-secret variables in the Variable Group in Azure DevOps.

Target Properties

Property Name

Property Code

Required

Description

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.

Azure CLI Path

FDAZ_CLI_PATH

Yes

The path to the directory where Azure CLI is installed.

Inputs

Input Name

Input Code

Required

Description

Input Name

Input Code

Required

Description

Feed Name

FDAZ_DEVOPS_INP_GROUP_NAME

Yes

The Name of the Variable Group.

Project Name

FDAZ_DEVOPS_INP_PROJECT_NAME

Yes

The Name of the Project.

Variables List

FDAZ_DEVOPS_INP_VARIABLES_LIST

No

Provide double hash (##) separator variable key-value pairs of variable-group. e.g. var1:value1##var2:value2.

Secret Variables List

FDAZ_DEVOPS_INP_SECRET_VARIABLES_LIST

No

Provide double hash (##) separator secret variable key-value pairs of variable-group. e.g. secret_var1:value1##secret_var2:value2.

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.

Special Considerations

Make sure to Install the latest Azure CLI version. If you find this error “Failed to parse structured output from Universal Packages tooling (ArtifactTool) Exception: Expecting value: line 1 column 1 (char 0)”, run the following command to add the package libicu-devel

sudo yum install libicu-devel
The following macros are not currently supported in the footer:
  • style