It seems to me that jenkins 2 pipelines are not really pipelines. From my perspective, someone missed a key ingredient for pipelines and build stages when designing this featureset, which is that build stages must operate on independent schedules, and must be independently repeatable. As a CI/CD practitioner and teacher for 16 years, this annoys the hell out of me.
There are plugins, such as this one
https://wiki.jenkins-ci.org/display/JENKINS/Delivery+Pipeline+Plugin, to stitch Jenkins Jobs together into a pipeline, which is what you really want. Have not used it yet, but looks like what you want.