Allow skipped to created state transition in deployment jobs
What does this MR do and why?
Fixes the state machine bug in deployment model as explained in #347502 (closed)
Currently for needs
+ when:manual
jobs only one webhook is triggered for the success
event. This MR fixes the state machine and we also receive the webhook for running
event.
Screenshots or screen recordings
Screen_Recording_2022-05-04_at_9.11.52_PM
How to set up and validate locally
-
Create a CI project in local and configure webhook as listed out in #347502 (closed)
-
We should receive two webhooks for
running
andsuccess
events as noticed in the video above.
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Edited by Bala Kumar