Мой travis CI использует Ubuntu 14.04 и Node.js 8. Мой .travis.yml
выглядит так:
language: node_js
node_js:
- 8
sudo: required
addons:
chrome: stable
before_script:
- export DISPLAY=:99.0
- sh -e /etc/init.d/xvfb start
install:
- npm set progress=false
- npm install
script:
- ng lint
- npm run test
- npm run e2e
- npm run build
Я попытался обновить его, чтобы использовать Ubuntu 16.04 и Node.js 10, изменив его на:
language: node_js
node_js:
- '10'
dist: xenial
sudo: required
addons:
chrome: stable
before_script:
- export DISPLAY=:99.0
- sh -e /etc/init.d/xvfb start
install:
- npm set progress=false
- npm install
script:
- ng lint
- npm run test
- npm run e2e
- npm run build
Однако теперь я получаю сообщение об ошибке при попытке запустить xvfb
:
0,00s $ sh -e/etc/init.d/xvfb start
sh: 0: не могу открыть /etc/init.d/xvfb
Команда "sh -e/etc/init.d/xvfb start" завершилась неудачно и завершилась с 127 во время.