Skip to content

Commit 76333a3

Browse files
committed
use no auth docker token
1 parent ed8de8b commit 76333a3

File tree

2 files changed

+17
-2
lines changed

2 files changed

+17
-2
lines changed

token/docker.go

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
package token
2+
3+
import "context"
4+
5+
type Docker struct {
6+
}
7+
8+
func NewDocker() *Docker {
9+
return &Docker{}
10+
}
11+
12+
func (d *Docker) GetCredential(ctx context.Context) (username, password string, err error) {
13+
return "", "", nil
14+
}

token/token.go

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,8 @@ package token
22

33
import (
44
"context"
5-
"strings"
6-
75
"log"
6+
"strings"
87

98
"github.com/docker/docker/api/types"
109
)
@@ -28,6 +27,8 @@ func GetToken(ctx context.Context, auth types.AuthConfig, credPath string) types
2827
registry = NewECR()
2928
case strings.HasSuffix(auth.ServerAddress, gcrURL):
3029
registry = NewGCR(auth, credPath)
30+
default:
31+
registry = NewDocker()
3132
}
3233
var err error
3334
auth.Username, auth.Password, err = registry.GetCredential(ctx)

0 commit comments

Comments
 (0)