title: Jenkins rebuild old build job with its associated git revision id
body: <p>How to rebuild old build job with its associated git revision id for rollback purpose or deploying old/selected build id to different environments using declarative  pipeline ?</p>
  
  <p>Cheers</p>