Skip to content

Draft: fix parseExtendedServiceDefinitionMap to parse for pull_policy

Lewis Brown requested to merge lbrown-fix-parseExtendedServiceDefinitionMap into main

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

Merge request reports