|
|
@@ -2,6 +2,7 @@ package cn.reghao.autodop.dmaster.utils.lifecycle;
|
|
|
|
|
|
import cn.reghao.autodop.common.log.LoggerConfig;
|
|
|
import cn.reghao.autodop.common.mqtt.DefaultMqttClient;
|
|
|
+import cn.reghao.autodop.common.result.Result;
|
|
|
import cn.reghao.autodop.common.utils.MachineIdentity;
|
|
|
import cn.reghao.autodop.dmaster.app.db.crud.config.build.BuildDirCrudService;
|
|
|
import cn.reghao.autodop.dmaster.app.entity.config.build.BuildDir;
|
|
|
@@ -72,13 +73,16 @@ public class DmasterLifecycle implements ApplicationRunner, DisposableBean {
|
|
|
}
|
|
|
|
|
|
private void initBuildDir() {
|
|
|
+ log.info("初始化构建目录...");
|
|
|
BuildDir buildDir = buildDirCrudService.selectByUniqueKey(MACHINE_ID);
|
|
|
if (buildDir == null) {
|
|
|
buildDir = BuildDirLocal.setDefaultBuildDir();
|
|
|
} else {
|
|
|
BuildDirLocal.refreshBuildDir(buildDir);
|
|
|
}
|
|
|
- buildDirCrudService.insertOrUpdate(buildDir);
|
|
|
+
|
|
|
+ log.info("将 {} 写入数据库...", buildDir);
|
|
|
+ buildDirCrudService.insert(buildDir);
|
|
|
}
|
|
|
|
|
|
private void startMonitorJobs() throws SchedulerException {
|