Automated git bisect
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
Lets say we've found a security issue and created a regression test but now we'd like to know the commit introducing this bug.
For this case I'd use git bisect, but I figured, we have CI which could mark something as good or bad, so wouldn't it be cool if this would be done by GitLab?
Flow:
- Add one commit with the regression test
- Let the user define a command to test if the commit is good or bad (
rspec spec/controller/my_controller_spec.rb:83) - optional: give a ref (if not default branch) and a good commit
- Click a button and wait until CI is done.
/cc @markpundsack what do you think?
Edited by 🤖 GitLab Bot 🤖