When you install the new DevOps Change Velocity app, DevOps Data Model (formerly called "DevOps"), ServiceNow DevOps Integrations, ServiceNow DevOps Workspace, and DevOps Insights are installed automatically. DevOps Change Velocity simplifies and streamlines your DevOps installation experience.
Companies are turning to DevOps to speed up product delivery and innovation without compromising on quality. DevOps is integral to delivering differentiation, improving customer responsiveness, and building on your competitive advantage.
ServiceNow DevOps is built on a powerful data model that connects your DevOps toolchain to the work and data already in the ServiceNow platform. One of several valuable outcomes is the ability to accelerate changes while ensuring effective and transparent risk management. This can make change management transparent to developers, improving their experience and helping to make them more productive by allowing them to stay in their preferred tools.
This connected value stream supports the software factory in other ways such as the collection, creation, and sharing of insights through tailored dashboards. You have a complete chain from what is happening in production to the initial ideation or defect that caused a developer to start work. Code delivery becomes more reliable even with rapid iterations and, if incidents do arise, they can be resolved more quickly.
Pipeline Modeling
- Planning: Jira, ITBM Agile 2.0, Azure DevOps Boards
- Code: GitHub.com, Enterprise GitHub, Bitbucket, Azure DevOps Repos
- Orchestration: Jenkins, Azure DevOps Pipelines, GitLab via our DevOps Integrations app
- 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
- 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.
- 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 Jenkins, the ServiceNow DevOps plugin for Jenkins is required
- 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)