gokins/thirdapi/repositoryservice.go
2021-07-22 10:53:38 +08:00

16 lines
504 B
Go

package thirdapi
type (
RepositoryService interface {
GetRepos(accessToken, username, types, sort, direction string, page, per_page int) (*RepositoryPage, error)
DeleteHooks(accessToken, owner, repo, hookId string) error
CreateWebHooks(accessToken, owner, repo, backUrl, password string) (*RepositoryHook, error)
GetRepoBranches(accessToken, owner, repo string) ([]*RepositoryBranch, error)
GetWebHooks(accessToken, owner, repo string, page, per_page int) ([]*RepositoryHook, error)
}
)