11package docker
22
33import (
4+ "errors"
45 "fmt"
56 "os"
67 "os/exec"
@@ -11,7 +12,6 @@ import (
1112
1213 "github.com/drone-plugins/drone-docker/internal/docker"
1314 "github.com/drone-plugins/drone-plugin-lib/drone"
14- "github.com/pkg/errors"
1515)
1616
1717type (
@@ -163,7 +163,7 @@ func (p Plugin) Exec() error {
163163 return fmt .Errorf ("Error writing config.json: %s" , err )
164164 }
165165 _ , err = file .Write ([]byte (p .Login .Config ))
166- fmt .Println ("Writing p.Login.Config: %s" , p . Login . Config )
166+ fmt .Println ("Writing p.Login.Config" )
167167
168168 if err != nil {
169169 return fmt .Errorf ("Error writing config.json: %s" , err )
@@ -175,7 +175,7 @@ func (p Plugin) Exec() error {
175175 json , err := setDockerAuth (p .Login .Username , p .Login .Password , p .Login .Registry ,
176176 p .BaseImageUsername , p .BaseImagePassword , p .BaseImageRegistry )
177177 if err != nil {
178- return errors . Wrap ( err , "Failed to set authentication in docker config" )
178+ return fmt . Errorf ( "Failed to set authentication in docker config %s" , err )
179179 }
180180 if json != nil {
181181 path := filepath .Join (dockerHome , "config.json" )
@@ -306,15 +306,15 @@ func setDockerAuth(username, password, registry, baseImageUsername,
306306 baseImagePassword , baseImageRegistry string ) ([]byte , error ) {
307307 var credentials []docker.RegistryCredentials
308308 // add only docker registry to the config
309+ dockerConfig := docker .NewConfig ()
309310 if password != "" && strings .Contains (registry , "docker" ) {
310- dockerConfig := docker .NewConfig ()
311311 pushToRegistryCreds := docker.RegistryCredentials {
312312 Registry : registry ,
313313 Username : username ,
314314 Password : password ,
315315 }
316316 // push registry auth
317- credentials : = append (credentials , pushToRegistryCreds )
317+ credentials = append (credentials , pushToRegistryCreds )
318318 }
319319
320320 if baseImageRegistry != "" {
0 commit comments