When configuring more than one component, allow specifying that the build should reuse the same build as another component.
The syntax for this should be (from the design spec):
toolhunt-flower:
description: dashboard for monitoring and managing celery
type: continuous
build:
reuse-from: toolhunt-api
run:
port: 5555
command: flowerThe config should also validate that the component mentioned there is defined in the same config.