首页 > 解决方案 > Jenkins 的 Selenium 插件无法将 jar 文件复制到从站

问题描述

我采用了Selenium-plugin项目并将其更新为最新的网络驱动程序。

我已经在 J​​enkins 上编译并安装了 hpi 文件并启动了 Selenium 集线器。

在 hpi 文件中,我可以看到整个 selenium-server-standalone.jar 文件。

出于某种原因,当我尝试启动节点时,selenium-server-standalone.jar 被复制到节点但大小为 0。

我可以手动启动 selenium 节点作为解决方法,但它错过了插件的全部要点。

可能是什么原因?

标签: seleniumjenkinspluginsjenkins-pluginsselenium-grid

解决方案


正如我所怀疑的,它与权限有关。事实证明,Jenkins 默认阻止了一些代理命令,需要将其列入白名单:

转到http://jenkins_server_url:port/administrativeMonitor/slaveToMasterAccessControl/rule并添加allow all /.*到“文件访问规则”。

这个线程对解决这个问题非常有帮助。感谢 dmitryyurasov


推荐阅读