Congrats on being accepted!
For a start, we should start thinking about how we would be able to quickly benchmark across multiple commits.
From my previous discussions with @sam, we want to build a docker image for each commit made to Ruby and tag it with the commit’s SHA1. So a few things to think about here:
- How can we automate the building of those images?
- How do we build each image fast? (One solution is to build each image using the previous image as the base so we don’t have to recompile every thing each time)
- Are we able to store everything on Docker hub?
Once this is done, we can start thinking about how to make the magic for bisecting happen