The @PLUGIN@ plugin provides support for defining code owners for directories and files in a repository/branch.
If the @PLUGIN@ plugin is enabled, changes can only be submitted if all touched files are covered by approvals from code owners.
IMPORTANT: Before installing/enabling the plugin, or enabling the code owners functionality for further projects, follow the instructions from the setup guide.
NOTE: This plugin is specifically developed to support code owners for the Chrome and Android teams at Google. This means some of the functionality and design decisons are driven by Google-specific use-cases. Nonetheless the support for code owners is pretty generic and configurable so that it should be suitable for other teams as well.
OWNERS files that can appear in any directory in the source branch.OWNERS file in the refs/meta/config branch.OWNERS files.OWNERS file from other directories / branches / projects is possible (only on the same host).OWNERS files. OWNERS files are validated on commit received and submitOWNERS files can be validated on demand to detect consistency issues