Make docker and helper image jobs optional

What does this MR do?

In !5130 (merged), I introduce the transfer of the commit short sha to the runner incept. To do so, the Runner Incept job was made dependent of development docker (and helper) image jobs.

Unfortunately, it was not taking in account fact that the development image jobs are not run all the time causing this kind of failure.

In this MR, the other docker (and helper) image jobs are taking in account so that we wait for the right job depending on the context.

Why was this MR needed?

Prevent after merge pipeline failure

What's the best way to test this MR?

MR pipeline and after merge pipeline run without failure

What are the relevant issue numbers?

None

Merge request reports

Loading