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.