Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SetcloneDefault ¶
type SetcloneDefault struct { Protocol string `yaml:"protocol" validate:"required,oneof=http https ssh"` Github SetcloneDefaultGithub `yaml:"github"` Gitlab SetcloneDefaultGitlab `yaml:"gitlab"` }
>>>>>>>>>> default >>>>>>>>>>
type SetcloneDefaultGithub ¶
type SetcloneDefaultGitlab ¶
type SetcloneGithub ¶
type SetcloneGithub struct { RootPath string `yaml:"root_path" validate:"required"` Provider string `yaml:"provider" validate:"required"` Protocol string `yaml:"protocol" validate:"required,oneof=http https ssh"` OrgName string `yaml:"org_name" validate:"required"` // contains filtered or unexported fields }
type SetcloneGitlab ¶
type SetcloneGitlab struct { RootPath string `yaml:"root_path" validate:"required"` Provider string `yaml:"provider" validate:"required"` Url string `yaml:"url"` Recursive bool `yaml:"recursive"` Protocol string `yaml:"protocol" validate:"required,oneof=http https ssh"` GroupName string `yaml:"group_name" binding:"required"` }
Click to show internal directories.
Click to hide internal directories.