Re: Dependency Jobs/module integration after a merge
See answer below
A gerrit merge triggers a project merge job build that if successful upload projects artifacts to Nexus. The definition of the merge jobs itself is in the releng file:
i do not think the "dependencie"s parameter is used anymore, it was used before by the project integration job but those were deleted in favor of a periodic merge job trigger.
A failure in a merge job prevents artifact upload but it does not automatically revert the change, the projects committers have to revert or fix the branch in order to get the build back healthy.