Expose policy options for runner jobs

What does this MR do and why?

This MR exposes job options related to pipeline execution policies so that a runner can log which policy configuration options are being applied for a given job. Policy can impact the variable precedence of a job and logging the applied options improves debugging and observability of the policy behavior.

References

MR for the runner: gitlab-runner!5591 (merged)

MR acceptance checklist

Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #541922 (closed)

Edited by Pedro Pombeiro

Merge request reports

Loading