Configure Deployment Automation

To set up an integration with Deployment Automation, first prepare a Deployment Automation instance.

Note: If you have performed a clean installation of Dimensions CM with Deployment Automation and the demo schema, you can omit the steps described in this topic.

Step 1: Create application

Start with creating a Deployment Automation application that you can later map to a Dimensions CM product.

To create an application:

  1. Log in to Deployment Automation.

  2. Navigate to Management > Applications.

  3. Click Create and create an application called QLARIUS.

Back to top

Step 2: Create environments

After creating an application, create environments that you can later map to stages in the Dimensions CM Global Stage Lifecycle (GSL).

To create an environment:

  1. In Deployment Automation, navigate to Management > Environments.

  2. Click Create and create the following environments: SIT, QA, PRE-PROD, LIVE.

Back to top

Step 3: Create pipeline

After creating environments, create a pipeline and add the SIT and QA environments to it.

To create and configure a pipeline:

  1. In Deployment Automation, navigate to Management > Pipelines.

  2. Click Create and create a pipeline called SIT_DA.

  3. Open the pipeline you just created.

  4. On the Pipeline tab, click Add/Remove Environments.

  5. Add the SIT and QA environments to the pipeline.

Back to top

Step 4: Add pipeline to application

After creating a pipeline, add the pipeline to the QLARIUS application.

To add the pipeline to the application:

  1. In Deployment Automation, navigate to Management > Applications.

  2. Next to the QLARIUS application, click the Edit icon.

  3. From the Pipeline list, select the SIT_DA pipeline to add to the application.

Back to top

Step 5: Add environment to application

After adding the pipeline to the QLARIUS application, also add the PRE-PROD environment.

To add the environment to the application:

  1. In Deployment Automation, navigate to Management > Applications.

  2. Open the QLARIUS application and select Environments. The pipeline you just added is displayed.

  3. Click Add Environment and add the PRE-PROD environment to the application.

Back to top

Step 6: Create component

Create an application component that you can use to deploy Dimensions CM baselines.

To create a component:

  1. In Deployment Automation, navigate to Management > Applications.

  2. Open the QLARIUS application and select Components.

  3. Click Create and create a component called QL_BLN with the following settings:

    • For Source Config Type, select File System (Basic).

    • For Base Path, enter the path to the QLARIUS baselines.

Back to top

Step 7: Create and design component process

Set up a component process to automatically download and promote baseline items.

To create and design a component process:

  1. In Deployment Automation, navigate to Management > Applications.

  2. Open the QLARIUS application and select the QL_BLN component.

  3. On the component's page, select the Processes tab.

  4. Click Create and create a process called AppDownloadProcess. For the Process Type, select Deployment.

  5. After saving the process, open it.

  6. In the Tools pane, navigate to Repositories > Artifact > DA.

  7. Drag the Download Artifacts step onto the design space.

  8. Specify the step's properties.

  9. Connect the step to the Start and Finish steps.

  10. Save the component process.

Back to top

Step 8: Create and design application process

Set up an application process to run an installation.

To create and design an application process:

  1. In Deployment Automation, navigate to Management > Applications.

  2. Open the QLARIUS application and select the Processes tab.

  3. Click Create and create an application process called CompProcessInstall.

  4. After saving the process, open it.

  5. From the Tools pane, drag the Install Component step onto the design space.

  6. Specify the step's properties:

    Property Description
    Name Enter a name for the process: CompInstall.
    Component From the Component list, select QL_BLN.
    Component Process From the Component Process list, select AppDownloadProcess.
  7. Connect the step to the Start and Finish steps.

  8. Save the application process.

Back to top

Step 9: Create resource

Create a resource and map it to a Deployment Automation agent.

To create a resource:

  1. In Deployment Automation, navigate to Management > Resources.

  2. Click Create and create a resource called daAgent.

    In the Agent field, select the Deployment Automation agent installed on the host machine.

Back to top

Step 10: Add resource to environment

After creating a resource, add the resource to the QA environment you created earlier.

To add the resource to the environment:

  1. In Deployment Automation, navigate to Management > Resources.

  2. On the Resources page, select Environments.

  3. Click the QA environment name to select it.

  4. Select the Resources tab.

  5. Add the daAgent resource.

Back to top

Step 11: Map component to resource

Map the QL_BLN component in the QA environment to the daAgent resource.

To map an application component to a resource:

  1. In Deployment Automation, navigate to Management > Applications.

  2. Open the QLARIUS application and select the Environments tab.

  3. Click the QA environment name to select it.

  4. From the pop-up menu, select View Details.

  5. Select the Component Mapping tab. The QL_BLN component is displayed as mapped.

  6. Click Actions and select Add a Resource to add the daAgent resource.

Back to top

Next steps: