CircleCI上的电子构建超时

时间:2017-09-28 02:11:08

标签: electron circleci

我想让CircleCI使用我的电子应用程序,但我无法理解如何停止超时错误。

您可以在此处查看应用:https://github.com/sauravyash/OutFlux

它在构建的npm test阶段失败:

> outflux@1.0.0 test /home/ubuntu/OutFlux
> electron .

Xlib:  extension "RANDR" missing on display ":99".
Xlib:  extension "RANDR" missing on display ":99".

command ((npm :test)) took more than 10 minutes since last output

我对CI的整个想法都很陌生,所以如果答案显而易见的话请耐心等待。

1 个答案:

答案 0 :(得分:0)

如果有人看到这一点,你必须明白,运行电子本身并不是在测试任何东西,这是CI的重点。您应该使用Spectron之类的东西来测试您的应用程序是否在无头测试中成功(测试时没有真正的显示)。

https://github.com/electron/spectron