|
|
@@ -12,6 +12,7 @@ import cn.reghao.devops.web.mgr.app.model.po.config.AppConfig;
|
|
|
import cn.reghao.devops.web.mgr.app.model.po.log.BuildLog;
|
|
|
import cn.reghao.devops.web.mgr.app.service.AppBuildService;
|
|
|
import cn.reghao.devops.web.mgr.app.service.AppDeployService;
|
|
|
+import cn.reghao.devops.web.mgr.build.chain.BuildTools;
|
|
|
import cn.reghao.devops.web.mgr.build.chain.impl.BuildChainResult;
|
|
|
import cn.reghao.devops.web.mgr.build.model.AppDto;
|
|
|
import cn.reghao.devops.web.mgr.build.model.LocalBuildDir;
|
|
|
@@ -170,13 +171,11 @@ public class AppBuildServiceImpl implements AppBuildService {
|
|
|
@Transactional(rollbackFor = Exception.class)
|
|
|
@Override
|
|
|
public Result deleteAppBuild(String appId) {
|
|
|
+ //deployConfigService.delete(app);
|
|
|
+ buildLogRepository.deleteByAppConfig_AppId(appId);
|
|
|
+ buildingRepository.deleteByAppConfig_AppId(appId);
|
|
|
appConfigRepository.deleteByAppId(appId);
|
|
|
- AppBuilding appBuilding1 = buildingRepository.findAllByAppConfig_AppId(appId);
|
|
|
- buildingRepository.delete(appBuilding1);
|
|
|
-
|
|
|
- /*deployConfigService.delete(app);
|
|
|
- appConfigRepository.delete(app);
|
|
|
- BuildTools.removeApp(app.getAppId());*/
|
|
|
+ BuildTools.removeApp(appId);
|
|
|
return Result.result(ResultStatus.SUCCESS);
|
|
|
}
|
|
|
|