|
|
@@ -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
|