Configure an Edge Delivery site to use an external Git repository
You can configure your Edge Delivery site to pull code from any private Git repository already onboarded in Cloud Manager.
Supported Git Vendors
• Bitbucket (Cloud version)
• GitLab (Cloud and self-hosted version)
To configure an Edge Delivery site to use an external Git repository:
-
Log into Cloud Manager at and select the appropriate program.
-
On the My Programs console, select the program with Edge Delivery Services configured, where you want to configure an Edge Delivery site to use an external Git repo.
-
In the left rail, under the Program heading, click
. -
On the Program Overview page, click the Edge Delivery tab.
-
In the Edge Delivery sites table, click
at the end of a row whose site you want to configure to use an external repo, then click Bring your own Git. -
In the Bring your own Git dialog box, in the Repository Name drop-down list, choose a Git repo with
READYstatus, then click Confirm.Cloud Manager returns a one-time secret token. If you reconfigure the site, Cloud Manager generates a new secret token.
-
Copy the token and add it the site configuration in helix-admin, as described in the .
-
Back in Cloud Manager, click
at the end of a row whose site you just configured to use an external repo, then click Sync code. -
Pick the branch to sync, and click Sync.
Each commit on any branch now triggers an automatic sync. Use Sync code again whenever a full manual sync is required.