setclone

package
v0.0.0-...-fa6f94f Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 21, 2024 License: MIT Imports: 7 Imported by: 0

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 SetcloneDefaultGithub struct {
	RootPath string `yaml:"root_path"`
	Provider string `yaml:"provider"`

	Protocol string `yaml:"protocol"`
	OrgName  string `yaml:"org_name"`
	// contains filtered or unexported fields
}

type SetcloneDefaultGitlab

type SetcloneDefaultGitlab struct {
	RootPath  string `yaml:"root_path"`
	Provider  string `yaml:"provider"`
	Url       string `yaml:"url"`
	Recursive bool   `yaml:"recursive"`
	Protocol  string `yaml:"protocol"`
	GroupName string `yaml:"group_name"`
}

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"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL