title: Stopping Jenkins job in case newer one is started
body: <p>Is it possible to specify that, in case on job (A) is triggered more than once, that previous jobs are removed from queue, and only latest one is left in queue or started if there are enough free slots?</p>
  
  <p>Thanks in advance!</p>