瀏覽代碼

app 部署成功才触发 cdn 刷新

reghao 7 月之前
父節點
當前提交
842c348ade
共有 1 個文件被更改,包括 6 次插入3 次删除
  1. 6 3
      mgr/src/main/java/cn/reghao/devops/mgr/app/service/impl/AppDeployServiceImpl.java

+ 6 - 3
mgr/src/main/java/cn/reghao/devops/mgr/app/service/impl/AppDeployServiceImpl.java

@@ -329,9 +329,12 @@ public class AppDeployServiceImpl implements AppDeployService {
 
         deployingRepository.save(appDeploying);
 
-        BuildLog buildLog = appDeploying.getBuildLog();
-        AppConfig appConfig = appDeploying.getAppConfig();
-        refreshCdn(appConfig, buildLog);
+        Result result = deployResult.getResult();
+        if (result.getCode() == ResultStatus.SUCCESS.getCode()) {
+            BuildLog buildLog = appDeploying.getBuildLog();
+            AppConfig appConfig = appDeploying.getAppConfig();
+            refreshCdn(appConfig, buildLog);
+        }
     }
 
     private void refreshCdn(AppConfig appConfig, BuildLog buildLog) {