feat: ue support job backup export data

This commit is contained in:
zhangsz
2025-03-27 17:25:07 +08:00
parent 90faaaba13
commit e971e0be9d
4 changed files with 250 additions and 10 deletions

View File

@@ -34,9 +34,9 @@ ConfigSystemdDir = $(EmsBEDir)/config/systemd
EmsFEDir = $(GitLocalRoot)/fe.ems
EmsFEVue3Dir = $(GitLocalRoot)/fe.ems.vue3/dist
LibDir = $(EmsBEDir)/lib
RESTAGENT = restagent
RestagentBin = restagent
SshSvcBin = sshsvc
RestagentDir = $(EmsBEDir)/$(RESTAGENT)
RestagentDir = $(EmsBEDir)/$(RestagentBin)
SshSvcDir = $(EmsBEDir)/$(SshSvcBin)
DBSQLSrcDir = $(EmsBEDir)/database
MiscDir = $(EmsBEDir)/misc
@@ -56,19 +56,19 @@ DebPkgFile := $(PROJECT)-r$(VERSION)-$(Release)-ub18.deb
DebPkgFileBA := $(PROJECT)-r$(VERSION)-$(Release)-ub18-ba.deb
endif
.PHONY: all $(RESTAGENT) $(SshSvcBin)
all: $(RESTAGENT) $(SshSvcBin)
cd $(RestagentDir)
go build -o $(RESTAGENT) -v -ldflags "-s -w -X 'be.ems/lib/conifg.Version=$(RelVer)' \
.PHONY: all # $(RestagentBin) $(SshSvcBin)
all: $(RestagentBin) $(SshSvcBin)
cd $(RestagentDir) && \
go build -o $(RestagentBin) -v -ldflags "-s -w -X '$(LibDir)/conifg.Version=$(RelVer)' \
-X '$(LibDir)/conifg.BuildTime=`date`' \
-X '$(LibDir)/conifg.GoVer=`go version`'"
cd $(SshSvcDir)
cd $(SshSvcDir) && \
go build -o $(SshSvcBin) -v -ldflags "-s -w -X '$(LibDir)/conifg.Version=$(RelVer)' \
-X '$(LibDir)/conifg.BuildTime=`date`' \
-X '$(LibDir)/conifg.GoVer=`go version`'"
clean:
rm ./restagent/$(RESTAGENT) $(SshSvcDir)/$(SshSvcBin)
rm $(RestagentDir)/$(RestagentBin) $(SshSvcDir)/$(SshSvcBin)
dist:
tar -zvcPf $(ReleaseDir)/$(PROJECT)-src-$(VERSION).tar.gz \
@@ -88,7 +88,7 @@ pre_build: $(BINNAME)
rm -rf $(DebFEBuildDir)/front/*
rm -rf $(DebBuildDir)/usr/local/omc/etc/db/*
cp -rf $(RestagentDir)/$(RESTAGENT) $(BuildOMCBinDir)
cp -rf $(RestagentDir)/$(RestagentBin) $(BuildOMCBinDir)
cp -rf $(SshSvcDir)/$(SshSvcBin) $(BuildOMCBinDir)
cp -rf $(MiscDir)/* $(BuildOMCBinDir)
cp -rf $(ConfigEtcDir)/* $(BuildOMCEtcDir)
@@ -133,7 +133,7 @@ rpm: $(BINNAME)
rm -rf $(RpmFEBuildDir)/front/*
rm -rf $(RpmBuildDir)/BUILD/usr/local/omc/etc/db/*
cp -rf $(RestagentDir)/$(RESTAGENT) $(BuildOMCBinDir)
cp -rf $(RestagentDir)/$(RestagentBin) $(BuildOMCBinDir)
cp -rf $(SshSvcDir)/$(SshSvcBin) $(BuildOMCBinDir)
cp -rf $(MiscDir)/* $(BuildOMCBinDir)
# rm -rf $(BinDir2)/ne-hosts