Comment 2 for bug 587113

Revision history for this message
Michael Nelson (michael.nelson) wrote :

It was made temporarily static while we are transitioning the other build types to the new infrastructure, so that builds of both the new infrastructure (BinaryPackageBuild) and the old (SourcePackageReceipeBuild) can share the same implementation (and tests).

The shared implementation on BuildBase needs to be factored out into a function so that IBuildBase.updateStatus() itself does not require the build attribute.