always check against current version in db
save completed build's outputs as current version
descriptive errors for failed attempted builds