For the complete documentation index, see llms.txt. This page is also available as Markdown.

What's Supported for Harness Code Repository

The Harness Code Repository module (Code) is a source code management (SCM) tool that supports developer collaboration while maintaining security and compliance. Harness Code Repository integrates Git-based repositories across your software delivery processes in Harness.

This topic lists the features that Harness Code Repository supports today, so that you can confirm coverage before you plan a migration or an onboarding.


What will you learn in this topic?

By the end of this topic, you will be able to identify the supported capabilities in each of these areas:


Repositories

Harness Code Repository supports the following ways to bring code into a Harness project:


Code collaboration and development

Harness Code Repository supports the following collaboration and development operations:

  • Clone repositories to work locally.

  • Commit, branch, and tag directly in the Harness Platform.


Pull requests

You can create, review, and merge pull requests, with support for the following:

  • Conduct code reviews.

  • Implement status checks.

  • Define merge requirements.

  • Specify merge strategies.

  • Assign code owners and create branch rules.


Pipelines and Git Experience

Harness Code Repository supports the following pipeline integration:


Webhooks, search, and notifications

Harness Code Repository supports the following integration and discovery features:

  • Configure webhooks to integrate your repositories with third-party applications.

  • Use keyword search to query your code.

  • Get email notifications for pull requests and repositories you are affiliated with. You can manage these settings in your user profile. With Harness Self-Managed Enterprise Edition, notifications require an SMTP configuration.


Last updated

Was this helpful?