Restarting build / stage (using previous commit)

Hi,

we're slowly automating each step of our "Delivery Process" and we're almost as far as auto deploying promoted builds to the Azure Cloud, which I feel is .. cool

Hi Remko,

Restarting builds (and stages) is already on our to-do list. 

Restarting full builds for the same changesets is relatively straightforward. Restarting stages requires some more thought as we need to store the state at the start of each stage run. This includes the workspace files and variables which may have been changed by the actions in a previous stage. Note that the workspace files may change if the stage is partially run before failing and storing a initial copy of the workspace files can adversely effect build performance. 

These are all issues that can be overcome. The main reason these features (and many others) are not there yet is lack of hours in the day!