Configure Code Repository
Neo can work with any of these code repositories:
-
GitHub
-
Gitlab, either on-prem or cloud
-
Bitbucket
-
Azure DevOps
You will need administrative access to the tool your are using, so you can give Neo permissions.
If you are using GitHub, there is a wizard in Neo’s Admin interface that will guide you through setup.
For the other tools, Contact Support and ask for us to set it up with you.
Multiple repositories
If you use multiple code repositories with one project management tool, you can add them here.
Press the + button to add a repository, and set up each new repository.
Then under “Code Repository Selection Mappings”, choose which ticket field Neo should use to select the repository to code against.
-
Label
-
Component
-
Project
Detailed settings
There are some setting
-
Draft PRs - Neo will always make draft pull requests
-
Approve PRs - Disable this to stop Neo approving pull requests when reviewing them
-
Label PRs - Neo will apply a label e.g. “AI” to every pull request it makes
-
Bots - Neo will ignore comments from these bots, use to avoid Neo excessively reacting to e.g. CI bots.