我终于找到了Travis documentation的相关部分:
我有一个在Travis CI上运行的Maven / Tycho构建,并且在运行测试时遇到以下异常:
Failed to connect to Mir: Failed to connect to server socket: No such file or directory
Unable to init server: Could not connect: Connection refused
我能够找到几个论坛条目来解释这个错误,这意味着Travis服务器没有头,显然Eclipse需要运行显示器。甚至还有一些关于如何解决此问题的想法,但没有关于如何使用Travis及其。travis.yml配置文件实现此想法的想法。
[Gnome Issue #207指出您需要执行sudo apt-get install xauth xvfb
,所以我尝试了:]]
addons: apt: packages: - xauth - xvfb
服务器日志:
xauth已经是最新版本(1:1.0.9-1ubuntu2)。
xvfb已经是最新版本(2:1.18.4-0ubuntu0.8)。
...仍然失败。
[Eclipse Docker Issue#1状态export DISPLAY=:0.0
可能有帮助,所以我尝试了:
before_install: - export DISPLAY=:0.0
将执行,但仍会引发异常。
很明显,我不知道我在做什么-我对Linux不太满意,所以我也不知道如何解决这些问题,而且我对Travis也不很熟悉,所以这也是一个问题。
是否有任何方法可以使带有UI的Tycho构建在Travis服务器上运行?如果是这样,如何?
我有一个在Travis CI上运行的Maven / Tycho构建,并且在运行测试时遇到以下异常:无法连接到Mir:无法连接到服务器套接字:没有这样的文件或...
] >我终于找到了Travis documentation的相关部分:
以下将启动xvfb并为DISPLAY环境变量设置正确的值:
dist: xenial
services:
- xvfb
我终于找到了Travis documentation的相关部分: