Restart a job (independently from the regular expressions) if the following conditions hold: 1. The last build has failed. 2. The second last was a success. 3. There were no SCM changes between these two builds.