Add Docker configuration authentication to Maven and Gradle plugins
Update the Maven and Gradle plugins to make use of the new Docker configuration authentication support. See gh-45269 Signed-off-by: Dmytro Nosan <dimanosan@gmail.com> Co-authored-by: Phillip Webb <phil.webb@broadcom.com>
This commit is contained in:
committed by
Phillip Webb
parent
e6fbccef7e
commit
da61d63db8
@@ -145,13 +145,14 @@ public abstract class DockerSpec {
|
||||
}
|
||||
|
||||
private BuilderDockerConfiguration customizeBuilderAuthentication(BuilderDockerConfiguration dockerConfiguration) {
|
||||
return dockerConfiguration
|
||||
.withBuilderRegistryAuthentication(getRegistryAuthentication("builder", this.builderRegistry, null));
|
||||
return dockerConfiguration.withBuilderRegistryAuthentication(getRegistryAuthentication("builder",
|
||||
this.builderRegistry, DockerRegistryAuthentication.configuration(null)));
|
||||
}
|
||||
|
||||
private BuilderDockerConfiguration customizePublishAuthentication(BuilderDockerConfiguration dockerConfiguration) {
|
||||
return dockerConfiguration.withPublishRegistryAuthentication(
|
||||
getRegistryAuthentication("publish", this.publishRegistry, DockerRegistryAuthentication.EMPTY_USER));
|
||||
return dockerConfiguration
|
||||
.withPublishRegistryAuthentication(getRegistryAuthentication("publish", this.publishRegistry,
|
||||
DockerRegistryAuthentication.configuration(DockerRegistryAuthentication.EMPTY_USER)));
|
||||
}
|
||||
|
||||
private DockerRegistryAuthentication getRegistryAuthentication(String type, DockerRegistrySpec registry,
|
||||
|
||||
Reference in New Issue
Block a user