CloudBees SDM changelog

CloudBees software delivery management (SDM) connects the software development lifecycle with the teams, tools, and practices across the organization, enabling the visibility and collaboration to orchestrate feature idea to adoption, resulting in software delivery as a core business process.

Refer to the feature definition page for details on available features.

CloudBees SDM uses the DevOptics plugin for Jenkins integration. For information about the latest updates to the DevOptics plugin used with CloudBees SDM, see the DevOptics plugin release notes.

July 2020

Advanced reports, common data interfaces, content improvements

Advanced reports with grouping and aggregate functions

Query aggregation and group by clause allows users of CloudBees SDM to run queries with aggregate functions such as count, sum, and average, to group the results by one or more fields. These functions provide basic query capabilities that are required to implement a set of valuable queries, reports, and policies to make seeing, interpreting, and comparing results easier.

This advanced report feature lets you:

  • Use aggregation function in reports to count relationships.

  • Use aggregation function to compute minimum, maximum, average, and sum.

  • Group by date to allow for trend reports.

  • Group by date to allow for summary reports.

Common data interface

The Common Data Model is enriched with the first set of common data interfaces around issue management, build, and source control management domains that make it easy to bring in data from all the tools in the toolchain, under a common domain and language. This enables users to access and leverage that data to get visibility and actionable insights to the various aspects of their particular software delivery process.

Updated content structure

The CloudBees SDM documentation has been reorganized using a new information architecture that better reflects the user journey. Content structure now starts with key concepts that users need to know when they first start and progresses through topics that build upon features and capabilities.

June 2020

Jira Server integration, refresh and personal access tokens, developer guide

Jira Server integration

Jira Server integration allows users to link Jira Server projects to associated products, and, through the product Overview, get visibility into all tickets and related data, through queries and reports, enabling more efficient prioritizing and tracking of all work related to those projects.

Refresh tokens

You can now create a refresh token in the CloudBees SDM UI. A refresh token is a long-lived token used to securely fetch a short-lived access token which can be used to connect to the CloudBees SDM API.

Personal access tokens

You can now create a personal access token in the CloudBees SDM UI. A personal access token is a long-lived token that can be used by scripts and applications to make authenticated requests on behalf of a user.

New developer guide provides information on how to extend CloudBees SDM with apps

The new Developer guide provides information about app manifest, types, data, and relationships as well as app authentication.

May 2020

GitHub Enterprise integration, role-based access control, and reporting

GitHub Enterprise integration

CloudBees SDM can use data from GitHub ( and now GitHub Enterprise (on-premises version of to highlight blocked pull requests, failed tests, and more. Data received from GitHub and GitHub Enterprise is stored in the System of Record and available in CloudBees SDM.

Basic role-based access control

Basic role-based access control (RBAC) allows for two types of users:

  • An administrator, or admin, user who can create and connect a product to the CloudBees SDM platform.

  • A user who can perform all other operations on the platform related to the product or products, such as connect tools, create reports, run queries, and implement policies.


Users will be able to use all the data being collected by CloudBees SDM by accessing a number of standard reports related to efficiency, contribution, development status, and health. Additionally, users can create custom reports to query the data and answer questions related to the entire software delivery process.

March 2020

Policy engine

Policy engine enables engineering managers and leaders to define rules related to the development process of a product or feature. Rules can enforce specific steps that drive best practices, compliance or governance requirements for the process, which help ensure higher quality, more stable software for the customer.

February 2020

Jira Cloud integration

Jira Cloud integration allows users to link Jira cloud projects to associated products, and get visibility into all tickets and related data, enabling more efficient prioritization and tracking of all work related to those projects.

January 2020

New Jenkins integration

Jenkins integration lets users connect a product to an existing Jenkins master to get visibility into all the jobs and events related to that product. Through the dashboard, users can see the status of the last build (success/failed) and the duration to understand how work is progressing or being held up.

December 2019

Enhanced user experience, new security guide

This is the second update for the preview release of CloudBees SDM to customers participating in the link: preview program.

Unified experience foundation:

Users will have a unified sign-on to access all products their organization is subscribed to within the CloudBees suite of products, including CloudBees platform for SDM. This reduces time and confusion having to sign into multiple CloudBees products with different experiences.

The launch of and the migration to HoneyUI elements provide the foundation for the unified experience.

Integration management

Managing integrations provides one place to easily and quickly manage all tool integrations needed to develop products and features in CloudBees SDM. Users can see all tool integrations available and be able to add, remove, and maintain those integrations based on the work that needs to be done.

Updated status labels

Status labels provide an immediate indicator of issues that need attention. These labels are used on Overview and Pull requests screens.

Any repository or pull request that needs attention has a status label. These labels range from severe, such as builds failing, to minor, such as ready to merge. Each label indicates that some action is required.

New security guide details data security, architecture, source scanning

The new CloudBees SDM security guide provides information about data security, system architecture, as well as integrations and security. CloudBees SDM also uses WhiteSource to scan every deployment to detect and prioritize work on security issues found in open source components.

September 2019

Preview release

This is the first preview release of CloudBees SDM to customers participating in the link: preview program.

Available features include: