An integration in a CloudBees Unify organization provides a standard interface for connecting it to an external system. Use these integrations to facilitate communication and data exchange between CloudBees Unify and external applications, resources, or services.
Integrations are scoped to the organization where they are created, giving them access to that organization’s environments, components, and other resources. Child organizations can inherit integrations from their parent organizations, following the CloudBees Unify inheritance rules.
Integrations are key to the ability of CloudBees Unify to enable users to continue working with trusted toolsets.
The following types of integrations are available:
-
-
CloudBees CI controller
-
Jenkins controller
-
CloudBees CI operations center
CloudBees limited previewThis documentation describes features and functionality available only to customers in the CloudBees Limited Preview Program for early access and feedback. It is provided for informational purposes only and is subject to change without notice. While this feature is in limited preview, your experience may vary. CloudBees recommends stringent testing in a development environment and a complete review of the documentation and architecture before using it in production.
-
-
CI insights analytics
-
CloudBees CI controller
-
Jenkins® as a Service by CloudBees
-
Jenkins®
-
Operations center
-
-
Container registries
-
-
Jira
-
-
-
Bitbucket access token
-
Bitbucket Data Center access token
-
Gerrit
-
GitHub App
-
| To complete integration set up or testing, CloudBees Unify may redirect you to your external provider. |
Access an integration
Access integrations that are key to connecting your containers, repositories, CI tools, and project issues.
To access an integration:
-
Select an organization.
-
Navigate to .
-
Select Create integration, and then select one of the options.
To view more information about the different integration types available in CloudBees Unify, and how to access them, select View more below.
View more
You can locate an integration type three different ways.
-
Scroll through the list of integration types to find the one you want to create. This is useful if you are not sure of the name of the integration type you want to create, but you know the category it belongs to. The list is organized in alphabetical order, grouped by type.
-
Use the search bar to search for an integration if you know it by name. The search results are organized by name in alphabetical order.
-
Use the options to filter the list of integrations by category. This is useful if you are not sure of the exact name of the integration you want to create, but you know the category it belongs to.
If the integration type is not listed, hover over the Category menu to redisplay the integration category list again, and select another category.
-
Update an integration
| To connect a repository that is in a GitHub account or organization that is already connected, configure the connected repositories in GitHub. |
From your CloudBees Unify integration list, make updates to any integrations.
To update an integration:
-
Navigate to .
-
Select
next to the integration you want to update. -
Select Edit integration.
-
Make any desired changes.
-
(Optional) Select Test integration.
-
Select Save.
The selected integration is updated accordingly.
Delete an integration
Delete any of your integrations. A deleted integration is completely removed from CloudBees Unify, and deletion is irreversible.
To delete an integration:
-
Navigate to .
-
Select
next to the integration you want to delete. -
Select Delete integration.
-
Select Delete.
The selected integration is deleted and removed from the integration list.