mirror of
https://gitea.com/Lydanne/buildx.git
synced 2025-05-18 09:17:49 +08:00
vendor: github.com/docker/docker-credential-helpers v0.8.2
full diff: https://github.com/docker/docker-credential-helpers/compare/v0.8.0...v0.8.2 Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
This commit is contained in:
parent
8ca18dee2d
commit
3373a27f1f
2
go.mod
2
go.mod
@ -84,7 +84,7 @@ require (
|
|||||||
github.com/containerd/ttrpc v1.2.4 // indirect
|
github.com/containerd/ttrpc v1.2.4 // indirect
|
||||||
github.com/davecgh/go-spew v1.1.1 // indirect
|
github.com/davecgh/go-spew v1.1.1 // indirect
|
||||||
github.com/docker/distribution v2.8.2+incompatible // indirect
|
github.com/docker/distribution v2.8.2+incompatible // indirect
|
||||||
github.com/docker/docker-credential-helpers v0.8.0 // indirect
|
github.com/docker/docker-credential-helpers v0.8.2 // indirect
|
||||||
github.com/docker/go v1.5.1-1.0.20160303222718-d30aec9fd63c // indirect
|
github.com/docker/go v1.5.1-1.0.20160303222718-d30aec9fd63c // indirect
|
||||||
github.com/docker/go-connections v0.5.0 // indirect
|
github.com/docker/go-connections v0.5.0 // indirect
|
||||||
github.com/docker/go-metrics v0.0.1 // indirect
|
github.com/docker/go-metrics v0.0.1 // indirect
|
||||||
|
4
go.sum
4
go.sum
@ -128,8 +128,8 @@ github.com/docker/distribution v2.8.2+incompatible h1:T3de5rq0dB1j30rp0sA2rER+m3
|
|||||||
github.com/docker/distribution v2.8.2+incompatible/go.mod h1:J2gT2udsDAN96Uj4KfcMRqY0/ypR+oyYUYmja8H+y+w=
|
github.com/docker/distribution v2.8.2+incompatible/go.mod h1:J2gT2udsDAN96Uj4KfcMRqY0/ypR+oyYUYmja8H+y+w=
|
||||||
github.com/docker/docker v26.1.4+incompatible h1:vuTpXDuoga+Z38m1OZHzl7NKisKWaWlhjQk7IDPSLsU=
|
github.com/docker/docker v26.1.4+incompatible h1:vuTpXDuoga+Z38m1OZHzl7NKisKWaWlhjQk7IDPSLsU=
|
||||||
github.com/docker/docker v26.1.4+incompatible/go.mod h1:eEKB0N0r5NX/I1kEveEz05bcu8tLC/8azJZsviup8Sk=
|
github.com/docker/docker v26.1.4+incompatible/go.mod h1:eEKB0N0r5NX/I1kEveEz05bcu8tLC/8azJZsviup8Sk=
|
||||||
github.com/docker/docker-credential-helpers v0.8.0 h1:YQFtbBQb4VrpoPxhFuzEBPQ9E16qz5SpHLS+uswaCp8=
|
github.com/docker/docker-credential-helpers v0.8.2 h1:bX3YxiGzFP5sOXWc3bTPEXdEaZSeVMrFgOr3T+zrFAo=
|
||||||
github.com/docker/docker-credential-helpers v0.8.0/go.mod h1:UGFXcuoQ5TxPiB54nHOZ32AWRqQdECoh/Mg0AlEYb40=
|
github.com/docker/docker-credential-helpers v0.8.2/go.mod h1:P3ci7E3lwkZg6XiHdRKft1KckHiO9a2rNtyFbZ/ry9M=
|
||||||
github.com/docker/go v1.5.1-1.0.20160303222718-d30aec9fd63c h1:lzqkGL9b3znc+ZUgi7FlLnqjQhcXxkNM/quxIjBVMD0=
|
github.com/docker/go v1.5.1-1.0.20160303222718-d30aec9fd63c h1:lzqkGL9b3znc+ZUgi7FlLnqjQhcXxkNM/quxIjBVMD0=
|
||||||
github.com/docker/go v1.5.1-1.0.20160303222718-d30aec9fd63c/go.mod h1:CADgU4DSXK5QUlFslkQu2yW2TKzFZcXq/leZfM0UH5Q=
|
github.com/docker/go v1.5.1-1.0.20160303222718-d30aec9fd63c/go.mod h1:CADgU4DSXK5QUlFslkQu2yW2TKzFZcXq/leZfM0UH5Q=
|
||||||
github.com/docker/go-connections v0.4.0/go.mod h1:Gbd7IOopHjR8Iph03tsViu4nIes5XhDvyHbTtUxmeec=
|
github.com/docker/go-connections v0.4.0/go.mod h1:Gbd7IOopHjR8Iph03tsViu4nIes5XhDvyHbTtUxmeec=
|
||||||
|
17
vendor/github.com/docker/docker-credential-helpers/client/client.go
generated
vendored
17
vendor/github.com/docker/docker-credential-helpers/client/client.go
generated
vendored
@ -16,11 +16,9 @@ func isValidCredsMessage(msg string) error {
|
|||||||
if credentials.IsCredentialsMissingServerURLMessage(msg) {
|
if credentials.IsCredentialsMissingServerURLMessage(msg) {
|
||||||
return credentials.NewErrCredentialsMissingServerURL()
|
return credentials.NewErrCredentialsMissingServerURL()
|
||||||
}
|
}
|
||||||
|
|
||||||
if credentials.IsCredentialsMissingUsernameMessage(msg) {
|
if credentials.IsCredentialsMissingUsernameMessage(msg) {
|
||||||
return credentials.NewErrCredentialsMissingUsername()
|
return credentials.NewErrCredentialsMissingUsername()
|
||||||
}
|
}
|
||||||
|
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -36,13 +34,10 @@ func Store(program ProgramFunc, creds *credentials.Credentials) error {
|
|||||||
|
|
||||||
out, err := cmd.Output()
|
out, err := cmd.Output()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
t := strings.TrimSpace(string(out))
|
if isValidErr := isValidCredsMessage(string(out)); isValidErr != nil {
|
||||||
|
|
||||||
if isValidErr := isValidCredsMessage(t); isValidErr != nil {
|
|
||||||
err = isValidErr
|
err = isValidErr
|
||||||
}
|
}
|
||||||
|
return fmt.Errorf("error storing credentials - err: %v, out: `%s`", err, strings.TrimSpace(string(out)))
|
||||||
return fmt.Errorf("error storing credentials - err: %v, out: `%s`", err, t)
|
|
||||||
}
|
}
|
||||||
|
|
||||||
return nil
|
return nil
|
||||||
@ -55,17 +50,15 @@ func Get(program ProgramFunc, serverURL string) (*credentials.Credentials, error
|
|||||||
|
|
||||||
out, err := cmd.Output()
|
out, err := cmd.Output()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
t := strings.TrimSpace(string(out))
|
if credentials.IsErrCredentialsNotFoundMessage(string(out)) {
|
||||||
|
|
||||||
if credentials.IsErrCredentialsNotFoundMessage(t) {
|
|
||||||
return nil, credentials.NewErrCredentialsNotFound()
|
return nil, credentials.NewErrCredentialsNotFound()
|
||||||
}
|
}
|
||||||
|
|
||||||
if isValidErr := isValidCredsMessage(t); isValidErr != nil {
|
if isValidErr := isValidCredsMessage(string(out)); isValidErr != nil {
|
||||||
err = isValidErr
|
err = isValidErr
|
||||||
}
|
}
|
||||||
|
|
||||||
return nil, fmt.Errorf("error getting credentials - err: %v, out: `%s`", err, t)
|
return nil, fmt.Errorf("error getting credentials - err: %v, out: `%s`", err, strings.TrimSpace(string(out)))
|
||||||
}
|
}
|
||||||
|
|
||||||
resp := &credentials.Credentials{
|
resp := &credentials.Credentials{
|
||||||
|
11
vendor/github.com/docker/docker-credential-helpers/credentials/error.go
generated
vendored
11
vendor/github.com/docker/docker-credential-helpers/credentials/error.go
generated
vendored
@ -1,6 +1,9 @@
|
|||||||
package credentials
|
package credentials
|
||||||
|
|
||||||
import "errors"
|
import (
|
||||||
|
"errors"
|
||||||
|
"strings"
|
||||||
|
)
|
||||||
|
|
||||||
const (
|
const (
|
||||||
// ErrCredentialsNotFound standardizes the not found error, so every helper returns
|
// ErrCredentialsNotFound standardizes the not found error, so every helper returns
|
||||||
@ -47,7 +50,7 @@ func IsErrCredentialsNotFound(err error) bool {
|
|||||||
// This function helps to check messages returned by an
|
// This function helps to check messages returned by an
|
||||||
// external program via its standard output.
|
// external program via its standard output.
|
||||||
func IsErrCredentialsNotFoundMessage(err string) bool {
|
func IsErrCredentialsNotFoundMessage(err string) bool {
|
||||||
return err == errCredentialsNotFoundMessage
|
return strings.TrimSpace(err) == errCredentialsNotFoundMessage
|
||||||
}
|
}
|
||||||
|
|
||||||
// errCredentialsMissingServerURL represents an error raised
|
// errCredentialsMissingServerURL represents an error raised
|
||||||
@ -104,7 +107,7 @@ func IsCredentialsMissingServerURL(err error) bool {
|
|||||||
// IsCredentialsMissingServerURLMessage checks for an
|
// IsCredentialsMissingServerURLMessage checks for an
|
||||||
// errCredentialsMissingServerURL in the error message.
|
// errCredentialsMissingServerURL in the error message.
|
||||||
func IsCredentialsMissingServerURLMessage(err string) bool {
|
func IsCredentialsMissingServerURLMessage(err string) bool {
|
||||||
return err == errCredentialsMissingServerURLMessage
|
return strings.TrimSpace(err) == errCredentialsMissingServerURLMessage
|
||||||
}
|
}
|
||||||
|
|
||||||
// IsCredentialsMissingUsername returns true if the error
|
// IsCredentialsMissingUsername returns true if the error
|
||||||
@ -117,5 +120,5 @@ func IsCredentialsMissingUsername(err error) bool {
|
|||||||
// IsCredentialsMissingUsernameMessage checks for an
|
// IsCredentialsMissingUsernameMessage checks for an
|
||||||
// errCredentialsMissingUsername in the error message.
|
// errCredentialsMissingUsername in the error message.
|
||||||
func IsCredentialsMissingUsernameMessage(err string) bool {
|
func IsCredentialsMissingUsernameMessage(err string) bool {
|
||||||
return err == errCredentialsMissingUsernameMessage
|
return strings.TrimSpace(err) == errCredentialsMissingUsernameMessage
|
||||||
}
|
}
|
||||||
|
2
vendor/modules.txt
vendored
2
vendor/modules.txt
vendored
@ -305,7 +305,7 @@ github.com/docker/docker/pkg/stdcopy
|
|||||||
github.com/docker/docker/pkg/stringid
|
github.com/docker/docker/pkg/stringid
|
||||||
github.com/docker/docker/pkg/system
|
github.com/docker/docker/pkg/system
|
||||||
github.com/docker/docker/registry
|
github.com/docker/docker/registry
|
||||||
# github.com/docker/docker-credential-helpers v0.8.0
|
# github.com/docker/docker-credential-helpers v0.8.2
|
||||||
## explicit; go 1.19
|
## explicit; go 1.19
|
||||||
github.com/docker/docker-credential-helpers/client
|
github.com/docker/docker-credential-helpers/client
|
||||||
github.com/docker/docker-credential-helpers/credentials
|
github.com/docker/docker-credential-helpers/credentials
|
||||||
|
Loading…
x
Reference in New Issue
Block a user