Imagine a multibranch pipeline, that has stages deploy, test, publish
The scenario:
- Run build
- Build finishes, but stages like publish are not executed
- Someone goes to some completed build and triggers the deploy or publish stage
- This triggers continuation of the pipeline. on the same build
This will be much more convenient and user-friendly then running some other job with a Run Parameter. And it will keep the branch integrity.
Is there a way to do such magic with Jenkins pipeline multibranch?