reghao 2 месяцев назад
Родитель
Сommit
e24c49975f

+ 1 - 0
web/src/main/java/cn/reghao/bnt/web/devops/deployer/model/po/RemoteHost.java

@@ -52,6 +52,7 @@ public class RemoteHost extends BaseEntity {
     @NotBlank
     @Size(max = 255, message = "最大长度不能超过 255 个字符")
     private String appVersion;
+    @NotNull
     @OneToOne
     private RemoteAgentConfig remoteAgentConfig;
 

+ 1 - 4
web/src/main/java/cn/reghao/bnt/web/devops/deployer/service/DeployApp.java

@@ -78,11 +78,8 @@ public class DeployApp {
 
     public Result addRemoteHost(RemoteMachine remoteMachine) {
         Integer id = remoteMachine.getRemoteAgentConfig();
-        String nodeType = remoteMachine.getNodeType();
         RemoteHost remoteHost;
-        if (NodeType.mgr.name().equals(nodeType)) {
-            remoteHost = new RemoteHost(remoteMachine, null);
-        } else if (id == null) {
+        if (id == null) {
             return Result.fail("Remote agent config is required for agent node");
         } else {
             RemoteAgentConfig remoteAgentConfig = remoteAgentConfigRepository.findById(id).orElse(null);