package git_steps | |
/* | |
Task Driver utilities for working with Git. | |
*/ | |
import ( | |
"context" | |
"go.skia.org/infra/go/auth" | |
"go.skia.org/infra/task_driver/go/lib/auth_steps" | |
"golang.org/x/oauth2" | |
) | |
// Init initializes git auth for a Task Driver. Returns a TokenSource or any | |
// error which occurred. | |
func Init(ctx context.Context, local bool) (oauth2.TokenSource, error) { | |
return auth_steps.Init(ctx, local, auth.SCOPE_GERRIT, auth.SCOPE_USERINFO_EMAIL) | |
} |