Documentation
¶
Index ¶
- Variables
- func Excludes(ctx context.Context) ([]*repository, error)
- func RepoMap(ctx context.Context) (map[string][]*repository, error)
- func WithExcludes(ctx context.Context, repos []*repository) context.Context
- func WithRepos(ctx context.Context, repos []*github.Repository) context.Context
- type Client
- func (c *Client) CheckoutRepos(ctx context.Context, dirs []string, args []string) error
- func (c *Client) CloneRepos(ctx context.Context) ([]*repository, error)
- func (c *Client) GetDirs(ctx context.Context, baseDir string) ([]string, error)
- func (c *Client) GetLogins(ctx context.Context) ([]string, error)
- func (c *Client) GetRepos(ctx context.Context, name string) ([]*github.Repository, error)
- func (c *Client) PullRepos(ctx context.Context, dirs []string) error
Constants ¶
This section is empty.
Variables ¶
View Source
var (
ErrNotFoundInContext = errors.New("repos map not found in context")
)
View Source
var (
ErrUnstagedChanges = errors.New("unstanged changes")
)
Functions ¶
Types ¶
Click to show internal directories.
Click to hide internal directories.