Documentation ¶
Index ¶
Constants ¶
View Source
const ( JsonOutputFormat string = "json" YAMLOutputFormat string = "yaml" )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Config ¶
type Config struct { Current string `yaml:"current"` JenkinsServers []JenkinsServer `yaml:"jenkins_servers"` }
type ConfigOptions ¶ added in v0.0.9
type CrumbIssuer ¶
type CrumbIssuerOptions ¶
type CrumbIssuerOptions struct {
Upload bool
}
Start contains the command line options
type JenkinsServer ¶
type JenkinsServer struct { Name string `yaml:"name"` URL string `yaml:"url"` UserName string `yaml:"username"` Token string `yaml:"token"` Proxy string `yaml:"proxy"` }
JenkinsServer holds the configuration of your Jenkins
type OutputOption ¶ added in v0.0.9
type OutputOption struct {
Format string
}
type PluginOptions ¶
type PluginOptions struct { Upload bool CheckUpdate bool Open bool List bool Install []string Uninstall string }
PluginOptions contains the command line options
type ProgressIndicator ¶ added in v0.0.9
type ProgressIndicator struct { bytes.Buffer Total float64 // contains filtered or unexported fields }
func (*ProgressIndicator) Init ¶ added in v0.0.9
func (i *ProgressIndicator) Init()
type QueueOption ¶ added in v0.0.9
type QueueOption struct {
OutputOption
}
type RestartOptions ¶ added in v0.0.9
type RestartOptions struct { }
type RootOptions ¶ added in v0.0.9
type RootOptions struct {
Version bool
}
Click to show internal directories.
Click to hide internal directories.