无法在詹金斯奴隶上执行Windows Bash脚本

时间:2018-12-11 11:41:22

标签: windows google-chrome jenkins jenkins-cli jenkins-slave

作为回归测试的一部分,需要在Windows计算机上运行bash脚本,该脚本实际上会打开chrome浏览器并遍历网站并生成测试报告。

当我尝试通过jenkins执行它时,由于无法打开浏览器而导致所有测试用例都失败了,当我们登录到远程Windows服务器并手动执行脚本时,也会传递同样的结果。

注意:在jenkins从属Windows服务上提供了相同的凭据

在登录事件管理器的下方找到

  

激活应用程序Microsoft.Windows.Cortana_cw5n1h2txyewy!CortanaUI失败,并出现以下错误:内置管理员无法激活此应用程序。有关其他信息,请参见Microsoft-Windows-TWinUI /操作日志。

Jenkins slave service config

您能在这里帮助我吗?。

1 个答案:

答案 0 :(得分:1)

您好,您可以为Windows从属计算机上的jenkins从属服务启用选项允许服务与桌面交互

您可以通过进入services.msc>右键单击服务名称>属性>登录>允许服务与桌面交互来启用它