We have a setup in bitbucket for any checkins to trigger a job in jenkins.
It is working fine. For every checkin, trigerring a job and it will be in queue for previous job to complete.
Now, we have a issue like if they do multiple checkins in short time, lets take 5 checkins for example and if the first jenkins job is completed only after the 5th checkin, then the second job will take the source code of 5th (latest checkin) checkin instead of the 2nd one.
Please guide is there any way to overcome this.