A source control endpoint represents a project repository and a source control server. You can add a source control endpoint by using the Content Management service in VMware Aria Suite Lifecycle.

You can have any number of source control repositories and branches added to VMware Aria Suite Lifecycle. Adding a source control branch allows you to check in and check out the SDDC content.

Prerequisites

  • Verify that a VMware Aria Suite Lifecycle administrator has added a system source control server in the Content Settings section.
  • Verify that a developer has entered the GitLab access token to the source control server to support content check-in and check-out operations.

Procedure

  1. On the My Services dashboard, click Content Management.
  2. Under Endpoints, click NEW ENDPOINT.
  3. Click Source Control.
  4. Select the configured Source Control Server (Bitbucket Server, Bitbucket cloud, GitLab, GitHub, or Azure DevOps GIT).
  5. Enter the information for the source control content endpoint.
    1. In the Name text box, enter a unique name for the endpoint.
    2. Enter a Tag name.
    3. Enter a Branch and Repository Name value for the content endpoint in the following format:
      • For GitLab, enter group_name/repository_name.
      • For Bitbucket server, enter project_name/repository_name.
      • For Bitbucket cloud, enter repository_name if you are using a primary workspace or enter workspace_name/repository_name if you are using multiple workspaces.
      • For Azure DevOps GIT, enter organization_name/project_name/repository_name.
  6. Click Test Connection and then click Next.
  7. Select the appropriate policies for this content endpoint and then click Next.
    You can optionally select Enable code review to allow a manual review between developers. VMware Aria Suite Lifecycle content life cycle management creates a branch that contains the changes that require code review. A code reviewer can accept or reject the merge request into the branch.
  8. Verify that the content endpoint details are correct and then click Submit.