Moving commit hash responsibility to the build object