What does this MR do?
Adds support for some Docker configuration options set with
.gitlab-ci.yml file. Needs gitlab-org/gitlab-ce!8578 to work, because
.gitlab-ci.yml is parsed in GitLab CE/EE and then job configuration is send to Runner. This MR adds support for new configuration options available in job's payload.
Why was this MR needed?
Are there points in the code the reviewer needs to double check?
Does this MR meet the acceptance criteria?
Added for this feature/bug
All builds are passing
Branch has no merge conflicts with
master(if you do - rebase it please)