Documentation
¶
Index ¶
- func CMDBAddr() string
- func ConsumerNum() int
- func Debug() bool
- func DiceClusterName() string
- func EventboxAddr() string
- func GittarAddr() string
- func GolangCILintImage() string
- func ListenAddr() string
- func Load()
- func NexusAddr() string
- func NexusPassword() string
- func NexusUsername() string
- func SonarAddr() string
- func SonarAdminToken() string
- func SonarPublicURL() string
- type Conf
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func EventboxAddr ¶
func EventboxAddr() string
func GolangCILintImage ¶
func GolangCILintImage() string
Types ¶
type Conf ¶
type Conf struct {
Debug bool `env:"DEBUG" default:"false"`
ListenAddr string `env:"LISTEN_ADDR" default:":3033"`
ConsumerNum int `env:"CONSUMER_NUM" default:"5"`
DiceClusterName string `env:"DICE_CLUSTER_NAME" required:"true"`
GittarAddr string `env:"GITTAR_ADDR"`
EventboxAddr string `env:"EVENTBOX_ADDR"`
CMDBAddr string `env:"CMDB_ADDR"`
PipelineAddr string `env:"PIPELINE_ADDR"`
NexusAddr string `env:"NEXUS_ADDR" required:"true"`
NexusUsername string `env:"NEXUS_USERNAME" required:"true"`
NexusPassword string `env:"NEXUS_PASSWORD" required:"true"`
SonarAddr string `env:"SONAR_ADDR" required:"true"`
SonarPublicURL string `env:"SONAR_PUBLIC_URL" required:"true"`
SonarAdminToken string `env:"SONAR_ADMIN_TOKEN" required:"true"` // dice.yml 里依赖了 sonar,由工具链注入 SONAR_ADMIN_TOKEN
GolangCILintImage string `env:"GOLANGCI_LINT_IMAGE" default:"registry.cn-hangzhou.aliyuncs.com/terminus/terminus-golangci-lint:1.27"`
}
Conf qa server config info
Click to show internal directories.
Click to hide internal directories.