Organization-Level Fix Policy
Last updated
Last updated
The "Fix Policy" setting exist on both the organization-level and the project-level. If you only want to modify the fix policy for your own project, please visit the Project Settings page here.
Before you proceed, take note that modifying the fix policy at the organization level will overwrite the fix policy settings at the project level.
The fix policy setting allows you to control the Mobb's behavior around fix recommendations.
To access the fix policy menu, first click on the Settings menu, followed by "Fix Policy".
The issue filters section gives you granular control over which issue types are used when generating the fix recommendations. To enable issue filters, you must first enable it using the "Enable issues filter" toggle, followed by selecting the checkboxes next to the issues you want Mobb to use.
Please note that Automatic PR only works when triggered using the Mobb CLI with the --auto-pr
flag set, check out the Mobb CLI guide to learn more.
Mobb can automatically generate Pull Requests (PRs) for selected issue types. To configure which issue types you wish to enable automatic PR generation, select the boxes next to the issue type as shown below:
Once enabled, Mobb will monitor for future fix reports and automatically generate PRs with the fixed code in your Source Code Repository when the following conditions are met:
The issue type is enabled on the Fix Policy page, as shown above.
The reported fix is considered a fresh fix.
The repository URL belongs to an SCM where Mobb is already connected (Authenticated via OAuth).
The fix report originates directly from Bugsy (Mobb CLI) or via integration with the pipeline with --auto-pr
flag enabled. Click here to learn more.
Under Fix Policy, you can also enable or disable experimental fixes. If enabled, experimental fixes may be applied to issue types for which Mobb does not yet have stable fixes.
By default, Experimental Fixes are disabled. To enable, toggle the "Enable Experimental Fixes". To save the changes, click on "Apply Changes" on the top right of the screen.
Once enabled, you should begin seeing experimental fixes when generating a fix report. Experimental fixes are located at the bottom of a fix report, as shown: