I have a pipeline containing three stages. 2nd job has a dependency with respect to job 1st. i.e When the 1st job will be successful then 2nd job would get automatically triggered.
In the 2nd job I am using needs keyword with when: on_success
The above scenario is working absolutely fine.
Now 3rd job will be triggered in the same way as when 2nd job will be successful. It was also running fine, but for the past few days, 3rd job is getting skipped for a few projects even the 2nd job is successful.
Note: For Few Projects It is running fine.
Any help would be appreciated. Please let me know the troubleshooting steps for this.