Files
crawlab/core/interfaces/model_git.go
2024-06-14 15:42:50 +08:00

19 lines
441 B
Go

package interfaces
// Git interface
type Git interface {
Model
GetUrl() (url string)
SetUrl(url string)
GetAuthType() (authType string)
SetAuthType(authType string)
GetUsername() (username string)
SetUsername(username string)
GetPassword() (password string)
SetPassword(password string)
GetCurrentBranch() (currentBranch string)
SetCurrentBranch(currentBranch string)
GetAutoPull() (autoPull bool)
SetAutoPull(autoPull bool)
}