无法在Travis服务器上连接到Mir

问题描述 投票:0回答:1

我有一个在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
ubuntu travis-ci tycho
1个回答
0
投票

我终于找到了Travis documentation的相关部分:

© www.soinside.com 2019 - 2024. All rights reserved.