The retry feature on Pipelines would be extremely helpful for us. Our SCM is often unreliable where a checkout will time out:
stderr: fatal: unable to access 'https://tfs-...': Failed to connect to tfs-... port 443: Timed out
We implement retries around the git fetches completed within the pipeline itself, and typically a single retry will do the trick. Short of using pull/147 I don't see any way for us to work around the issue of failed git fetches within the (Declarative: Checkout SCM) stage. We are not interested in installing an unofficial fix.
The fix mentioned on this issue would resolve our current most frequent reason of build failures. Is there an ETA for resolution?