Skip to content

Refactor Docker pull logic into dedicated package

Pedro Pombeiro requested to merge 27392-docker-pull-internal-package into master

What does this MR do?

  • It moves the pull logic in the Docker executor to its own internal package.
  • Extracts resolveAuthConfigForImage out of getImageUsingPullPolicy as it was running up against a linter complexity limit.

Why was this MR needed?

To simplify the Docker executor and make the pull logic easier to test.

What's the best way to test this MR?

What are the relevant issue numbers?

Closes #27392 (closed)

Edited by Pedro Pombeiro

Merge request reports

Loading