jenkinsci/dingtalk-plugin

钉钉点测试后无反应 F12报错

Closed this issue · 6 comments

Jenkins Version 2.426.1
Dingtalk Version 2.7.0

Can't find variable: Ajax

new Ajax.Request(checkUrl, {
  parameters: getParameters($robot),
  onComplete: function (res) {
    setTimeout(function () {
      completeRequest(res)
    }, 300)
  }
})

}

Google
18:12robotConfigValidator.js:65 Uncaught ReferenceError: Ajax is not defined
at HTMLInputElement.validateRobotConfig (robotConfigValidator.js:65:5)
at HTMLDocument.dispatch (jquery.min.js:2:40035)
at v.handle (jquery.min.js:2:38006)

这个问题应该已经在2.7.1中修复了 不过 2.7.1需要非lts的最新版本jenkins才行
@l1douhua

这个问题应该已经在2.7.1中修复了 不过 2.7.1需要非lts的最新版本jenkins才行 @l1douhua

我升级了2.7.1但是提示我需要Jenkins (2.432) or higher required 但目前通过helm安装的官方最新版本为2.426.1
我尝试更换一下版本 谢谢你的回答
@BobDu

从 jenkins helm 文档看。确实是默认是安装的 lts 版本
https://github.com/jenkinsci/helm-charts/blob/main/charts/jenkins/README.md#building-weekly-releases

不过应该自己指定一下 image tag使用 weekly 版本就可以了。
https://github.com/jenkinsci/helm-charts/blob/main/charts/jenkins/values.yaml#L25
tag: jdk17 # To use the latest weekly

https://hub.docker.com/r/jenkins/jenkins
@l1douhua

从 jenkins helm 文档看。确实是默认是安装的 lts 版本 https://github.com/jenkinsci/helm-charts/blob/main/charts/jenkins/README.md#building-weekly-releases

不过应该自己指定一下 image tag使用 weekly 版本就可以了。 https://github.com/jenkinsci/helm-charts/blob/main/charts/jenkins/values.yaml#L25 tag: jdk17 # To use the latest weekly

https://hub.docker.com/r/jenkins/jenkins @l1douhua

已正常 非常感谢回复@BobDu