DevOps Change Velocity integrations
Summarize
Summary of DevOps Change Velocity integrations
DevOps Change Velocity integrates seamlessly with your external DevOps toolchain by exposing REST endpoints to receive real-time webhook notifications or direct REST calls. It also supports data import through polling, allowing continuous synchronization with your tools. The integration leverages the DevOps API to connect with any coding, planning, or orchestration tools, enabling comprehensive visibility and control across your DevOps processes.
Show less
Supported Tools
The application provides default connectors for many commonly used DevOps tools across various categories. If your tool is not listed, you can manually create and configure integrations.
- Planning tools: Azure Boards (Azure DevOps cloud/latest server version), Jira Cloud and Server, ServiceNow Agile Development 2.0, GitHub (cloud and Enterprise), Rally.
- Coding tools: Azure Repos, Bitbucket (cloud and on-premises), GitHub (cloud and Enterprise), GitLab (on-premises and cloud).
- Orchestration tools: Azure Pipelines, Jenkins, GitLab, GitHub, Argo CD, JFrog, Azure Artifacts.
- Testing tools: Supported tests run as part of orchestration pipelines in GitHub, GitLab, Azure DevOps, and Jenkins are summarized within DevOps Change Velocity.
- Software Quality: SonarQube scans integrated within Azure DevOps and Jenkins pipelines.
- Feature Flags: Split.
- Security tools: Veracode, Checkmarx One, and Checkmarx SAST.
Third-party Extensions and Plugins
To enhance integrations beyond native REST APIs and webhooks, ServiceNow provides extensions and plugins for popular tools:
- Jenkins plugin: Enables control of pipeline executions directly from ServiceNow DevOps. Installable via Jenkins Marketplace.
- ServiceNow DevOps extension for Azure DevOps: Available on Visual Studio Marketplace, supports deep integration with Azure DevOps pipelines.
- ServiceNow DevOps custom actions for GitHub Actions: Available on GitHub Marketplace to integrate GitHub workflows with ServiceNow DevOps.
Practical Benefits for ServiceNow Customers
By integrating DevOps Change Velocity with your external toolchain, you can:
- Gain real-time visibility into planning, coding, orchestration, testing, quality, feature flag, and security activities across diverse DevOps tools.
- Enable automated data collection and synchronization to accelerate change velocity and improve pipeline governance.
- Leverage provided connectors and extensions to reduce manual integration effort, supporting both cloud and on-premises tool versions.
- Control and monitor pipeline executions centrally from ServiceNow, improving operational efficiency and change management.
For customers using tools not included by default, user-created integrations offer flexibility to connect virtually any DevOps tool to the Change Velocity platform.
Get an overview of how DevOps Change Velocity integrates with your external DevOps toolchain and the tools supported for this integration.
The DevOps Change Velocity integration with external tools is achieved by exposing REST endpoints to receive webhook notifications or direct REST calls from these tools in real-time. Additionally, DevOps Change Velocity enables importing of data from these tools using polling. DevOps API enables integration with any coding, planning, or orchestration tools. For more information, see DevOps API.
Supported tools
| Tool type | Tools and the supported version |
|---|---|
| Planning |
|
| Coding |
|
| Orchestration |
|
| Repository artifacts |
|
| Testing | If any test is run as part of the pipeline executions of the following supported Orchestration pipelines, the information is shown in the test summary
|
| Software Quality | SonarQube (ver 8.9.6 or latest cloud version) scans supported on
|
| Feature Flag | Split (latest cloud version) |
| Security |
|
Third-party extensions
Use the ServiceNow extensions to model your pipeline in DevOps and configure branch analysis for tools like SonarQube.
Additional extensions may be required for applications such as Jenkins or Azure DevOps. These extensions are used when ServiceNow DevOps can’t integrate using only the native REST API and push notifications.
- Jenkins plugin for ServiceNow DevOps
A Jenkins plugin is provided to enable change acceleration so your orchestration tool can communicate and control certain aspects of pipeline executions from within ServiceNow DevOps.
Install the plugin from the Jenkins Marketplace. Navigate to Manage Jenkins > System configuration > Plugins in your Jenkins instance. Search for ServiceNow DevOps Plugin and select it, and then select Install.
- ServiceNow DevOps for Azure DevOps
Use the ServiceNow DevOps extension on Visual Studio Marketplace if you plan to integrate your Azure DevOps pipeline with ServiceNow DevOps.
For more information, see Use the ServiceNow DevOps extension for Azure DevOps and Azure DevOps custom actions.
- ServiceNow DevOps custom actions for GitHub Actions
Use the ServiceNow DevOps custom actions on GitHub marketplace if you plan to integrate your GitHub workflows with ServiceNow DevOps.
For more information, see GitHub Actions configurations.
To start integrating DevOps Change Velocity with your toolchain, see Integrating DevOps Change Velocity with third party tools.