我试着用两种方式陷害詹金斯:
在这两种情况下,Chrome都不会被打开。当我尝试在Chrome -无头模式下运行脚本时,它是工作的。
我执行了以下命令:
su Jenkins
google-chrome我犯了个错误-
No protocol specified
(google-chrome:13404): Gtk-WARNING **: 10:26:05.136: cannot open display: :0知道为什么会发生这种事吗。请帮帮忙
发布于 2019-08-22 10:58:25
之所以发生这种情况,是因为jenkins用户不允许与GUI通信。
我不认为允许其他用户访问前端是一个不错的解决方案,但是如果您愿意继续下去,解决方案是对您的主用户执行以下操作:
xhost +SI:localuser:Jenkins相关的战略协调委员会:
https://stackoverflow.com/questions/57602701
复制相似问题