Auto-assign Build Failure Investigator
This tutorial explains how to create a build failure issue and assign to developer who committed code since last successful build. This issue should be auto-closed when subsequent build succeeds again.
OneDev ships with an issue type Build Failure like below:
OneDev ships with a custom field Build to record failed builds like below. It is set to show only when issue type is Build Failure:
OneDev ships with a transition to close build failure issues when subsequent builds succeed on master branch:
Now the settings to auto-close build failure issues upon build success is in place. We continue to add settings to auto-create such issues upon build failure. To do it, edit onedev build spec to add a post build action create issue like below: