0
6.2.0
Zurich, Yokohama Patch 5, Yokohama, Xanadu Patch 5, Xanadu, Washington DC Patch 5
DevOps Integrations adds extended base-system support to ServiceNow DevOps for popular tools, including:
- GitLab
- Jenkins
- Microsoft Azure DevOps
- SonarQube
- JFrog Artifactory
For a full list of current integrations, refer to the DevOps Change Velocity release notes. This app requires ServiceNow DevOps to be installed.
Integrations
Base-system integrations connect your existing DevOps toolchain tools and the ServiceNow DevOps Data Model to collect lifecycle events and data, saving time and integration maintenance expenses.
For a full list of current integrations, refer to the DevOps Change Velocity release notes.
- New
-
- Import-based evidence collection for GitLab and Jenkins
- Improve instance efficiency by skipping step-level pipeline processing for accelerated change management and evidence collection for GitLab and Jenkins orchestration tools.
- Import-based evidence collection for GitLab and Jenkins
- Changed
-
- Prod Deploy commit logic for other step types
- Update the Controls whether other Step types should follow the same logic as Prod Deploy to determine commits for a Change [sn_devops.commit_rel_change_step_type] property to have other step types, like Test or Deploy, use the same commit logic as Prod Deploy.
- Prod Deploy commit logic for other step types
-
- Override start and end time of a change request
- Set the sn_devops.change_request.auto_close_allow_override_start_time and sn_devops.change_request.auto_close_allow_override_end_time properties as false to consider the change request start and end time instead of the pipeline’s when the autoCloseChange parameter is enabled in a pipeline.
- Override start and end time of a change request
-
- Node version of DevOps extension
- The node version of the ServiceNow DevOps extension has been upgraded to version 20.x in Azure DevOps.
- Node version of DevOps extension
-
- Improved pipeline governance in GitLab
- View change request details like status, sys_id, priority, and so on in the GitLab console when a change request is created in GitLab using Docker image.
- Improved pipeline governance in GitLab
-
Supported on the ServiceNow Yokohama Patch 5 or later releaseRequired Plugins
- ServiceNow IntegrationHub Runtime (com.glide.hub.integration.runtime)
- ServiceNow IntegrationHub Action Step - REST (com.glide.hub.action_step.rest)
- ServiceNow IntegrationHub Action Template - Data Stream (com.glide.hub.action_type.datastream)
- Legacy IntegrationHub Usage Dashboard (com.glide.hub.usage.dashboard)
- To integrate with ServiceNow ITBM Agile 2.0, the Agile Development 2.0 (com.snc.sdlc.agile.2.0) plugin must be activated.
- To integrate with Jenkins, the ServiceNow DevOps plugin for Jenkins is required
- From the ServiceNow store: (https://store.servicenow.com/sn_appstore_store.do#!/store/application/9a304cc7db185810df5ff3251d9619f3)
- From Jenkins Marketplace: https://plugins.jenkins.io/servicenow-devops/
- To integrate with Azure DevOps, the ServiceNow DevOps extension on Visual Studio Marketplace (https://marketplace.visualstudio.com/items?itemName=ServiceNow.vss-services-servicenow-devops) is required.
App spokes
- Jenkins V2 Spoke – 1.2.0
Jenkins server (if integrating with Jenkins)
- 2.387.3 (minimum version)