Connect Repositories

Platform Support

Which Gitar features work on each code host, and what differs.


Gitar reviews pull requests on GitHub, GitLab, Azure DevOps, and Bitbucket. Code review, rules, and CI failure analysis run on every host.


What differs is mostly merge control, plus how a fix is applied and whether the host shows a verified badge. The table below is the full picture.

Feature support

supported supported with a difference, see the note not available
FeatureGitHubGitLabAzure DevOpsBitbucket CloudBitbucket Data Center
Review
Code review with inline findings
Suggested fixes
One-click apply11222
Rules
PR summaries
Cross-repo analysis
Merge control
Block merge344
Auto-approve
Auto-merge56
Choose the merge method7
CI
CI failure analysis, no setup8
Connected CI providers
Commits
Signed fix commits
Verified badge on the commit9910
  1. 1See Code Review for how each host applies a fix.
  2. 2Reply gitar fix on the finding. On Azure DevOps Server, follow the comment checkbox instructions when the checkbox is present.
  3. 3Only where the instance enforces merge-request approval rules; elsewhere Gitar places no gate and posts no blocking comment. See Block Merge.
  4. 4Bitbucket records the review and shows it, and does not treat it as a merge gate. A person can still merge.
  5. 5Bitbucket Cloud has no native auto-merge to arm.
  6. 6Data Center has no "merge when ready" flag. Gitar watches the PR and merges it once Bitbucket's own merge checks pass, so there is no armed state in the Bitbucket UI.
  7. 7GitLab merges using the project's own merge-method setting.
  8. 8Data Center reports build status on a poll rather than a push, so analysis starts a little later than on the other hosts.
  9. 9The commit is signed and verifies locally, with no badge on the platform. See Signed Commits.
  10. 10Gitar registers its key when you connect. See Signed Commits.

Concourse connects through GitHub commit statuses. Other code hosts are outside its supported setup.

Self-hosted and server editions

DeploymentSupported
GitLab self-managed, including FreeGuide
Azure DevOps ServerGuide
Bitbucket Data CenterGuide
GitHub Enterprise Server

A self-hosted server has to be reachable from Gitar and able to send webhooks out. See Network Access.

Don't just review. Ship.

Free 14-day trial. No credit card required.