selenium - Jenkins 的 Selenium 插件无法将 jar 文件复制到从站
问题描述
我采用了Selenium-plugin项目并将其更新为最新的网络驱动程序。
我已经在 Jenkins 上编译并安装了 hpi 文件并启动了 Selenium 集线器。
在 hpi 文件中,我可以看到整个 selenium-server-standalone.jar 文件。
出于某种原因,当我尝试启动节点时,selenium-server-standalone.jar 被复制到节点但大小为 0。
我可以手动启动 selenium 节点作为解决方法,但它错过了插件的全部要点。
可能是什么原因?
解决方案
正如我所怀疑的,它与权限有关。事实证明,Jenkins 默认阻止了一些代理命令,需要将其列入白名单:
转到http://jenkins_server_url:port/administrativeMonitor/slaveToMasterAccessControl/rule并添加allow all /.*
到“文件访问规则”。
这个线程对解决这个问题非常有帮助。感谢 dmitryyurasov
推荐阅读
- express - 如何在本地子域之间共享 cookie (locahost)
- elasticsearch - 使用值数组的 Elasticsearch agg 过滤器
- brightway - 报废处理工艺的负片生产
- questdb - 在 CSV 导入中检测时间戳模式
- amazon-web-services - 如何在 CloudFormation 中为 InvokePermission 指定 SourceArn?
- python - 请帮我解决“UnboundLocalError:分配前引用的局部变量'b'”的这个错误
- javascript - 如何从 InputText 中取出那个彩色条?- 安卓工作室
- java - 无法获取未知属性“运行时”Gradle 7.0
- python - 带聚合点的取件和交付 VSP
- docker-compose - 如何在 Azure 管道中安装 Docker compose?