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
- Go to Project Settings → Service connections.
- Click New service connection.
- Choose Enov8 (from the list of available connection types).

- Enter:
- Ecosystem API URL — e.g.
https://companydemo.enov8.com
- App ID
- App Key
- Save the 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:
- Open your pipeline in the Azure DevOps editor.
- In the Tasks panel (right-hand side), search for
"Enov8"
.
- Select Enov8 Release Sync for Azure DevOps from the results.
- 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.
- Save and run the pipeline.


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