As requested in GitHub, I’m raising this here first
There’s a particular use case that we have where we’re running a long pipeline with many tests, but for some reason (maybe a connection timeout or a resource is broken) we want to restart a build/test from the step that it failed, rather than going back to the start of the pipeline and executing everything again.
GitLab CI does this well, in this case allowing us to re-run our pipeline from the end-to-end test that failed when the connection to the third-party browser test company failed.
In Drone, it’d be great if we could do the same. For example, we could restart this build from the third step rather than having to start from the first one (it’s just an example - we’ve got much more complex pipelines than this)
What do you think? Is this possible?