Quellcode durchsuchen

fix: reference internal

Azure vor 2 Jahren
Ursprung
Commit
5dc3ea79da

+ 1 - 3
seecoder-build-server/src/main/java/cn/seecoder/build/server/service/facade/jenkins/impl/JenkinsInternalApiImpl.java

@@ -46,12 +46,10 @@ public class JenkinsInternalApiImpl implements JenkinsInternalApi {
             reference = internalJob.build();
             logger.info("reference url part:" + reference.getQueueItemUrlPart());
         } else {
-            // 0.3.7版本的Jenkins客户端库中build(Map<String, String> params)方法存在BUG,会触发两次构建
-            //reference = server.getJob(jobName).build(params, false);
             reference = internalJob.build(params, false);
             logger.info("reference url part:" + reference.getQueueItemUrlPart());
         }
-        return reference;
+        return new QueueReference(reference.getQueueItemUrlPart().replace(jenkinsProperties.getExternalHost(), jenkinsProperties.getInternalHost()));
     }
 
     @Override