refactor InboundBuildData to create a base BuildData class
make nightly regression hunting works with BuildData logic