Skip to content
This repository has been archived by the owner on Mar 21, 2022. It is now read-only.

add RegistryAuthSupplier interface #759

Merged
merged 8 commits into from
May 23, 2017

Commits on May 23, 2017

  1. Adds support for RegistryAuthSupplier.

    Adds support for RegistryAuthSupplier. Client code can consume this using
    DefaultDockerClient builder. Provides support for authenticating against GCR
    to allow pushes/pulls from GCR.
    David Morhovich authored and mattnworb committed May 23, 2017
    Configuration menu
    Copy the full SHA
    675cf08 View commit details
    Browse the repository at this point in the history
  2. add authForBuild() method to RegistryAuthSupplier

    the Build method in the Docker Remote API allows for passing *all* of
    the RegistryAuth structs that the client knows about, this updates the
    RegistryAuthSupplier interface to match that.
    mattnworb committed May 23, 2017
    Configuration menu
    Copy the full SHA
    c47cb5c View commit details
    Browse the repository at this point in the history
  3. consolidate config file parsing in DockerConfigReader

    use the same method for parsing the config file in both code paths
    mattnworb committed May 23, 2017
    Configuration menu
    Copy the full SHA
    e0c978c View commit details
    Browse the repository at this point in the history
  4. update CHANGELOG about RegistryAuthSupplier

    and bump library version to 8.6.0 as significant new functionality is
    added/deprecated here
    mattnworb committed May 23, 2017
    Configuration menu
    Copy the full SHA
    1621c36 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1b513bf View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9cd8837 View commit details
    Browse the repository at this point in the history
  7. ensure RegistryAuth email is set in tests

    testAuth and testBadAuth is failing on Docker 1.9 and 1.10 because
    RegistryAuth.email is not set when we send it to the daemon
    mattnworb committed May 23, 2017
    Configuration menu
    Copy the full SHA
    246f6a1 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    073ad23 View commit details
    Browse the repository at this point in the history