Draft: fix parseExtendedServiceDefinitionMap to parse for pull_policy
What does this MR do?
adds parsing for pull_policy to parseExtendedServiceDefinitionMap in gitlab_ci_yaml_parser/parser.go
Why was this MR needed?
pull-policy feature is inaccessable otherwise
What's the best way to test this MR?
check jobResponse for valid pull_policy config values
What are the relevant issue numbers?
https://gitlab.com/gitlab-com/ops-sub-department/section-ops-request-for-help/-/issues/295
Edited by Lewis Brown