Propagate build context
What does this MR do?
This is a continuation of the MR !3577 (closed). Because of merge conflicts it was easier to just restart with a new MR.
This MR propagates the build context to shell
and cache
packages.
Once the !4125 (merged) gets merged, few adjustments might be needed.
Why was this MR needed?
Add better handler of the job timeout
What's the best way to test this MR?
Pipeline passes