Skip to content
| Marketplace
Sign in
Azure DevOps>Azure Pipelines>Enov8 Release Sync for Azure DevOps
Enov8 Release Sync for Azure DevOps

Enov8 Release Sync for Azure DevOps

Enov8

|
2 installs
| (0) | Preview
Push real-time updates on environment status, deployments, and version info to Enov8 — improving visibility, governance, and auditability across your IT landscape.
Get it free

Overview

About Enov8

Enov8 is a leading Environment, Release & Test Data Management platform designed to help organisations manage their IT delivery ecosystem with better visibility, governance, and control. Enov8 provides a centralised workspace for teams to plan, coordinate, and track complex releases and deployments, ensuring your environments remain accurate and compliant at all times.

Enov8 Release Sync for Azure DevOps

The Enov8 Release Sync for Azure DevOps lets your pipelines send version and/or status updates for a specific system in a chosen environment directly into Enov8.
It removes manual updates, keeping Enov8 records current after every deployment. Works with YAML pipelines or the Pipeline UI (Classic editor) and uses Service Connections for secure, reusable credentials.

Key Features

  • 🔗 Direct pipeline → Enov8: Update a system’s version and/or status in an environment.
  • 🚀 Automated on deploy: Push updates on every run.
  • 🔐 Secure Service Connection: Store Ecosystem URL, App ID, App Key once; reuse across pipelines.
  • ⚙️ YAML or Pipeline UI: Use whichever fits your team’s workflow.

Prerequisites

Before using this extension, you need:

  • An active Azure DevOps organisation.
  • An Enov8 Ecosystem URL, App ID, and App Key.
  • A service connection created in Azure DevOps to store these values securely.

Creating the Enov8 Service Connection

  1. Go to Project Settings → Service connections.
  2. Click New service connection.
  3. Choose Enov8 (from the list of available connection types).
    Enov8 Service connection
  4. Enter:
    • Ecosystem API URL — e.g. https://companydemo.enov8.com
    • App ID
    • App Key
  5. Save the connection. Enov8 Service connection

How to Use in a Pipeline

YAML Pipeline Example

trigger:
  - master

pool:
  name: Default

steps:
- task: Enov8DeployTask@2
  displayName: 'Send Deployment Info to Enov8'
  inputs:
    connectedServiceName: 'Enov8Connection' # Name of the service connection
    system: 'MIS'
    environment: 'DEV Env'
    includeVersion: true
    version: '16.8'
    includeStatus: true
    status: 'InOperation'

Adding the Task via the Pipeline UI

If you prefer not to write YAML by hand, you can insert the task directly in the Azure DevOps pipeline editor:

  1. Open your pipeline in the Azure DevOps editor.
  2. In the Tasks panel (right-hand side), search for "Enov8".
  3. Select Enov8 Release Sync for Azure DevOps from the results.
  4. Fill in the required inputs:
    • Service Connection — Select the Enov8 service connection you created earlier.
    • System — Name of the system you want to update in Enov8.
    • Environment — The environment to update.
    • Version / Status — Optional deployment details.
  5. Save and run the pipeline.

Sample yaml

Sample yaml

Contact Us

We are here to help if you have any questions or need support regarding the Enov8 Azure DevOps Integration:

  • Support Portal: https://support.enov8.com
  • Email: support@enov8.com
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft