Setting up integrations

CloudBees SDM is a preview, with early access for select preview members. Product features and documentation are frequently updated. If you find an issue or have a suggestion, please contact CloudBees Support. Learn more about the preview program.

Integrating external services like GitHub, Jira, and Jenkins lets CloudBees SDM access data from these services. This data lets you monitor and manage the delivery of your products and features. Integrating a service like GitHub with CloudBees SDM lets you add GitHub repositories to products so you can display branches, pull requests, commits, and branch status.

You can integrate services by installing apps. CloudBees SDM includes apps for Jira Cloud, GitHub, GitHub Enterprise, and Jenkins.

Some on-premise systems can be integrated using an NGINX gateway.

Data usage from integrations

CloudBees SDM can access data from third-party services like GitHub, Jira, and Jenkins using apps. Any imported data is stored in the System of Record.

Each integration app uses different data from the third-party service. The data page for each integration explains the data fields used, how the integration works, and any API calls that are used.

Integrating GitHub

Refer to GitHub integration for instructions.

Integrating Jenkins

Refer to Jenkins integration for instructions.

Integrating Jira

Refer to Jira Cloud integration for instructions.

Integrating with on-premise servers

You can use an NGINX gateway to integrate on-premise services with CloudBees SDM.

Refer to Configuring NGINX for instructions on how to configure the gateway.