Show all env var names in log messages (#208)

This commit is contained in:
Marian Steinbach 2021-05-31 13:28:24 +02:00 committed by GitHub
parent 9bf8e05fd0
commit 8f76192b77
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -532,18 +532,18 @@ func server(c *cli.Context) error {
// must configure the drone_host variable
if c.String("server-host") == "" {
logrus.Fatalln("DRONE_HOST/DRONE_SERVER_HOST is not properly configured")
logrus.Fatalln("DRONE_HOST/DRONE_SERVER_HOST/WOODPECKER_HOST/WOODPECKER_SERVER_HOST is not properly configured")
}
if !strings.Contains(c.String("server-host"), "://") {
logrus.Fatalln(
"DRONE_HOST/DRONE_SERVER_HOST must be <scheme>://<hostname> format",
"DRONE_HOST/DRONE_SERVER_HOST/WOODPECKER_HOST/WOODPECKER_SERVER_HOST must be <scheme>://<hostname> format",
)
}
if strings.HasSuffix(c.String("server-host"), "/") {
logrus.Fatalln(
"DRONE_HOST/DRONE_SERVER_HOST must not have trailing slash",
"DRONE_HOST/DRONE_SERVER_HOST/WOODPECKER_HOST/WOODPECKER_SERVER_HOST must not have trailing slash",
)
}