Add pipeline and runner fields to job event webhook
What does this MR do?
- Add
pipeline
andrunner
fields to job event webhook - Change
Gitlab::DataBuilder::Pipeline::hook_attrs
,Gitlab::DataBuilder::Pipeline::runner_hook_attrs
to class method to reuse the data structure forpipeline
andrunner
Resolve #62617 (moved).
Note: The source
attribute in pipeline
depends on !32373 (merged).
Does this MR meet the acceptance criteria?
Conformity
-
Changelog entry for user-facing changes, or community contribution. Check the link for other scenarios. -
Documentation created/updated or follow-up review issue created -
Code review guidelines -
Merge request performance guidelines -
Style guides -
Database guides -
Separation of EE specific content
Performance and Testing
I'm new to GitLab source code and have no idea where and how to write tests. Please help.
Edited by Bian Jiaping