Handle the content of the new pre_get_sources_script and post_get_sources_script job payloads in Runner
What does this MR do?
Adds support for configuring pre_get_sources_script
and post_get_sources_script
from job payload.
This is a re-introduction of !3713 (merged), but with a fix for the infinite config reloading regression. Fix for the bug we had in !3713 (merged) was added in the last commit.
Why was this MR needed?
Please look into #29362 (closed) for more details
What's the best way to test this MR?
What are the relevant issue numbers?
Closes #29362 (closed)
Edited by Tomasz Maczukin