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
+4
View File
@@ -4,11 +4,13 @@
package integration
import (
bizgift "kra/internal/biz/gift"
integrationbiz "kra/internal/biz/integration"
bizpayment "kra/internal/biz/payment"
"kra/internal/biz/system"
"kra/internal/integration/cache"
"kra/internal/integration/email"
liveintegration "kra/internal/integration/live"
mqintegration "kra/internal/integration/mq"
paymentintegration "kra/internal/integration/payment"
"kra/internal/integration/storage"
@@ -36,5 +38,7 @@ var ProviderSet = wire.NewSet(
wire.Bind(new(mq.SubscriptionRegistrar), new(*mqintegration.Reloadable)),
websocketintegration.New,
wire.Bind(new(platformws.Hub), new(*websocketintegration.Server)),
liveintegration.ProviderSet,
wire.Bind(new(bizgift.Notifier), new(*liveintegration.Manager)),
wire.Bind(new(system.FileStorage), new(*storage.Reloadable)),
)