fix: default RUN_MODE=prod

This commit is contained in:
henry.chen
2025-11-12 09:43:48 +08:00
parent 1a9628a5dc
commit 5aa8152802
4 changed files with 12 additions and 10 deletions
-2
View File
@@ -10,8 +10,6 @@ LABEL maintainer="deepzz.qi@gmail.com"
RUN apk add --update --no-cache tzdata ca-certificates \ RUN apk add --update --no-cache tzdata ca-certificates \
mongodb-tools libc6-compat gcompat mongodb-tools libc6-compat gcompat
ENV RUN_MODE=prod
COPY README.md /app/README.md COPY README.md /app/README.md
COPY CHANGELOG.md /app/CHANGELOG.md COPY CHANGELOG.md /app/CHANGELOG.md
COPY LICENSE /app/LICENSE COPY LICENSE /app/LICENSE
-2
View File
@@ -9,8 +9,6 @@ LABEL maintainer="deepzz.qi@gmail.com"
RUN apk add --update --no-cache tzdata ca-certificates RUN apk add --update --no-cache tzdata ca-certificates
ENV RUN_MODE=prod
COPY README.md /app/README.md COPY README.md /app/README.md
COPY CHANGELOG.md /app/CHANGELOG.md COPY CHANGELOG.md /app/CHANGELOG.md
COPY LICENSE /app/LICENSE COPY LICENSE /app/LICENSE
+4 -1
View File
@@ -28,10 +28,13 @@ var Conf Config
// load config file // load config file
func init() { func init() {
// run mode // run mode
mode := config.RunMode(os.Getenv("RUN_MODE")) mode := config.RunModeProd
if m := os.Getenv("RUN_MODE"); m != "" {
mode = config.RunMode(m)
if !mode.IsRunMode() { if !mode.IsRunMode() {
panic("config: unsupported env RUN_MODE: " + mode) panic("config: unsupported env RUN_MODE: " + mode)
} }
}
logrus.Infof("Run mode:%s", mode) logrus.Infof("Run mode:%s", mode)
// 加载配置文件 // 加载配置文件
+4 -1
View File
@@ -43,10 +43,13 @@ type Config struct {
// init 初始化配置 // init 初始化配置
func init() { func init() {
// run mode // run mode
mode := config.RunMode(os.Getenv("RUN_MODE")) mode := config.RunModeProd
if rm := os.Getenv("RUN_MODE"); rm != "" {
mode = config.RunMode(rm)
if !mode.IsRunMode() { if !mode.IsRunMode() {
panic("config: unsupported env RUN_MODE: " + mode) panic("config: unsupported env RUN_MODE: " + mode)
} }
}
logrus.Infof("Run mode:%s", mode) logrus.Infof("Run mode:%s", mode)
// 加载配置文件 // 加载配置文件