Repository
An Ascend Repository stores and manages code for Projects.
Supported Git providers
Ascend accesses Git repositories via SSH. Supported providers include:
- Azure DevOps (Azure Repos)
- Bitbucket
- GitHub
- GitLab
- Self-hosted Git servers
Configuring a Repository
To add a Repository to an Instance, you need:
- Git SSH URI: the URI for accessing the repository via SSH (e.g.,
git@github.com:ascend-io/ascend-community.git) - SSH Private Key: the private key for authentication, stored in the Instance Vault
A corresponding SSH public key must be added to the repository with read/write access.