package gitlab
import "github.com/golang-migrate/migrate/v4/source/gitlab"
Index ¶
- Variables
- func WithInstance(client *gitlab.Client, config *Config) (source.Driver, error)
- type Config
- type Gitlab
- func (g *Gitlab) Close() error
- func (g *Gitlab) First() (version uint, er error)
- func (g *Gitlab) Next(version uint) (nextVersion uint, err error)
- func (g *Gitlab) Open(url string) (source.Driver, error)
- func (g *Gitlab) Prev(version uint) (prevVersion uint, err error)
- func (g *Gitlab) ReadDown(version uint) (r io.ReadCloser, identifier string, err error)
- func (g *Gitlab) ReadUp(version uint) (r io.ReadCloser, identifier string, err error)
Variables ¶
var ( ErrNoUserInfo = fmt.Errorf("no username:token provided") ErrNoAccessToken = fmt.Errorf("no access token") ErrInvalidHost = fmt.Errorf("invalid host") ErrInvalidProjectID = fmt.Errorf("invalid project id") ErrInvalidResponse = fmt.Errorf("invalid response") )
Functions ¶
func WithInstance ¶
Types ¶
type Config ¶
type Config struct { }
type Gitlab ¶
type Gitlab struct {
// contains filtered or unexported fields
}
func (*Gitlab) Close ¶
func (*Gitlab) First ¶
func (*Gitlab) Next ¶
func (*Gitlab) Open ¶
func (*Gitlab) Prev ¶
func (*Gitlab) ReadDown ¶
func (*Gitlab) ReadUp ¶
Source Files ¶
- Version
- v4.9.1
- Published
- Feb 17, 2020
- Platform
- darwin/amd64
- Imports
- 11 packages
- Last checked
- 57 minutes ago –
Tools for package owners.