Configuring DevOps Deploy integrations

Use DevOps Deploy applications in your deployments and pipelines.

  • 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 Measure 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 Measure. Integrating the same Deploy instance using UrbanCode Deploy (Legacy) and Deploy plug-in in Measure can result in data corruption.

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.

  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.
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.