feat: live module and jenkins pipeline to harbor deploy

This commit is contained in:
Yvan
2026-09-21 16:45:44 +08:00
parent 451c8e2abc
commit 829d75c657
145 changed files with 8984 additions and 269 deletions
+24
View File
@@ -13,8 +13,16 @@ import (
"go.mongodb.org/mongo-driver/mongo"
"gorm.io/gorm"
"kra/internal/config"
dataanalytics "kra/internal/data/analytics"
dataasset "kra/internal/data/asset"
datgift "kra/internal/data/gift"
dataintegration "kra/internal/data/integration"
datalive "kra/internal/data/live"
datalivechat "kra/internal/data/livechat"
dataliveclient "kra/internal/data/liveclient"
datapayment "kra/internal/data/payment"
dataplatformsetting "kra/internal/data/platformsetting"
datarecharge "kra/internal/data/recharge"
datasystem "kra/internal/data/system"
datatask "kra/internal/data/task"
"kra/internal/integration/runtimeconfig"
@@ -30,7 +38,23 @@ var ProviderSet = wire.NewSet(
wire.Bind(new(datasystem.DatabaseProvider), new(*Data)),
wire.Bind(new(dataintegration.Provider), new(*Data)),
wire.Bind(new(datapayment.Provider), new(*Data)),
wire.Bind(new(datalive.Provider), new(*Data)),
wire.Bind(new(datalivechat.Provider), new(*Data)),
wire.Bind(new(dataliveclient.Provider), new(*Data)),
wire.Bind(new(datgift.Provider), new(*Data)),
wire.Bind(new(datarecharge.Provider), new(*Data)),
wire.Bind(new(dataasset.Provider), new(*Data)),
wire.Bind(new(dataplatformsetting.Provider), new(*Data)),
wire.Bind(new(dataanalytics.Provider), new(*Data)),
datasystem.ProviderSet,
datalive.ProviderSet,
datalivechat.ProviderSet,
dataliveclient.ProviderSet,
datgift.ProviderSet,
datarecharge.ProviderSet,
dataasset.ProviderSet,
dataplatformsetting.ProviderSet,
dataanalytics.ProviderSet,
dataintegration.ProviderSet,
datatask.ProviderSet,
datapayment.ProviderSet,