Configuring DevOps Deploy integrations

Use DevOps Deploy applications in your deployments and pipelines.

Before you begin

  • Obtain a token from your DevOps Deploy server. When you create the DevOps Deploy token, specify admin as the user.

    This task requires that you are an HCL DevOps Velocity (Velocity) administrator.

  • You must install the DevOps Deploy plugin, see Github plugin integration example.
Note:

You must not integrate the same instance of Deploy using UrbanCode Deploy (Legacy) and Deploy (ucv-ext-ucd) plug-in in Velocity. Integrating the same Deploy instance using UrbanCode Deploy (Legacy) and Deploy plug-in in Velocity can result in data corruption.

About this task

After you configure an integration, create tasks to run DevOps Deploy applications during your deployments. You can also add applications to your pipeline stages and run them that way.

Procedure

  1. Click Settings > Integrations.
    The Plugin and Integrations page is displayed.
  2. Click Installed Plugins, and click Add Integration for DevOps Deploy.
  3. In the Add DevOps Deploy Integration window, enter a name for the integration, and in the URL field, specify the URL.
    The format is HTTPS://hostname:port. For example, HTTPS://sampleUCD:8443.
    Note:
    If you are running DevOps Deploy locally, you can substitute HTTPS://host.docker.internal:port in place of localhost.
  4. In the Access Token field, paste the token from DevOps Deploy.
  5. Click Add.
    Note:
    The initial synchronization includes four months of data. Depending on the amount of data, the synchronization process can take some time.

What to do next

Synchronization occurs every fifteen minutes but you can synchronize any time by clicking actions Actions > Resync on the Integrations page. To prevent synchronization, select the toggle button under Disable/Enable field on the Integrations page.