Versions in this module Expand all Collapse all v4 v4.18.4 Sep 26, 2024 v4.18.3 Sep 26, 2024 Changes in this version + var ErrInvalidBitbucketClient = fmt.Errorf("expected *bitbucket.Client") + var ErrInvalidRepo = fmt.Errorf("invalid repo") + var ErrNoAccessToken = fmt.Errorf("no password/app password") + var ErrNoDir = fmt.Errorf("no directory") + var ErrNoUserInfo = fmt.Errorf("no username:password provided") + func WithInstance(client *bitbucket.Client, config *Config) (source.Driver, error) + type Bitbucket struct + func (b *Bitbucket) Close() error + func (b *Bitbucket) First() (version uint, er error) + func (b *Bitbucket) Next(version uint) (nextVersion uint, err error) + func (b *Bitbucket) Open(url string) (source.Driver, error) + func (b *Bitbucket) Prev(version uint) (prevVersion uint, err error) + func (b *Bitbucket) ReadDown(version uint) (r io.ReadCloser, identifier string, err error) + func (b *Bitbucket) ReadUp(version uint) (r io.ReadCloser, identifier string, err error) + type Config struct + Owner string + Path string + Ref string + Repo string