Only mark a build incremental if it is successfully cloned
Review Request #3613 — Created March 25, 2016 and submitted
|molsen, patricklaw, zundel|
Fix handling in case of a Task.implementation_version change. The task implementation version intentionally changes the directory in an unstable way, but the handling of incremental builds in that case would still mark the build
is_incremental=True, which tasks might attempt to use and then fail.
- Only mark a VT incremental if the previous directory was successfully cloned.
- Test implementation version changes explicitly.