buildDeploymentGroup

This operation saves the name of the deployment group that will be migrated. It doesn't contact the server at all. It can be run on any endpoint, whether the FlexDeploy local server endpoint, an Informatica server, or any other working endpoint. Pass in at least one of the 2 Deployment Group Name options either Project Property or Plugin Input.

This provides you with two possible options for Project Setup.

  1. Project by Deployment Group
    • Configure Deployment Group Name on Project Properties.
    • Do not use anything for Plugin Input for Deployment Group Name.
    • It is advisable to keep Project Name same as Deployment Group Name for clarity.
    • This option works well with Release Snapshot and Pipeline based execution and helps with continue delivery.
  2. Adhoc Project to perform Build and Deploy using Input for Deployment Group name.
    1. Do not use anything for Deployment Group Name on Project Properties.
    2. Configure Workflow Input to be passed in to Plugin Input for Deployment Group Name.
    3. This option works for Adhoc deployments but it will not fit in Release and Pipelines.

Environment/Instance Properties

Property Name

Property CodeRequired

Description





Project Properties

Property Name

Property Code

Required

Description

Deployment Group Name

FDI_DEPLOYMENT_GROUP_NAME

No

Use to pass in the name of the deployment group to migrate.

Defaults to the project name, so consider creating a project per deployment group that you wish to migrate.

Inputs

Input Name

Input Code

Required

Description

Deployment Group NameFDI_DEPLOYMENT_GROUP_NAMENo

Use to pass in the name of the deployment group to migrate.

Overrides the project property of the same name.

Outputs

Output Name

Required

Description




Artifacts

This operation produces artifacts that will be stored in the artifacts repository.

Endpoint Selection

This operation will select all available endpoints associated to the environment/instance.

Endpoint Execution

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