首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >测试lit-element应用程序时出现gitlab错误

测试lit-element应用程序时出现gitlab错误
EN

Stack Overflow用户
提问于 2019-10-15 03:23:28
回答 1查看 59关注 0票数 0

我正在使用Gitlab作为我的项目的CI/CD工具,并且在尝试运行测试时出现以下错误:

代码语言:javascript
复制
> pwa-starter-kit@0.9.0 test:unit /builds/jperera84/prop-mgm-app
> polymer test --module-resolution=node --npm


Error: No browsers configured to run

error:  cli runtime exception: Error: No browsers configured to run error:  Error: No browsers configured to run
    at Object.<anonymous> (/builds/jperera84/prop-mgm-app/node_modules/polymer-cli/node_modules/web-component-tester/runner/config.js:518:19)
    at Generator.next (<anonymous>)
    at /builds/jperera84/prop-mgm-app/node_modules/polymer-cli/node_modules/web-component-tester/runner/config.js:20:71
    at new Promise (<anonymous>)
    at __awaiter (/builds/jperera84/prop-mgm-app/node_modules/polymer-cli/node_modules/web-component-tester/runner/config.js:16:12)
    at Object.validate (/builds/jperera84/prop-mgm-app/node_modules/polymer-cli/node_modules/web-component-tester/runner/config.js:506:12)
    at Object.<anonymous> (/builds/jperera84/prop-mgm-app/node_modules/polymer-cli/node_modules/web-component-tester/runner/steps.js:64:22)
    at Generator.next (<anonymous>)
    at fulfilled (/builds/jperera84/prop-mgm-app/node_modules/polymer-cli/node_modules/web-component-tester/runner/steps.js:4:58)
    at processTicksAndRejections (internal/process/task_queues.js:93:5) npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! pwa-starter-kit@0.9.0 test:unit: `polymer test
--module-resolution=node --npm` npm ERR! Exit status 1 npm ERR!  npm ERR! Failed at the pwa-starter-kit@0.9.0 test:unit script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in: npm ERR!     /root/.npm/_logs/2019-10-12T00_10_45_442Z-debug.log npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! pwa-starter-kit@0.9.0 test: `npm run test:unit && npm run test:integration` npm ERR! Exit status 1 npm ERR!  npm ERR! Failed at the pwa-starter-kit@0.9.0 test script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in: npm ERR!     /root/.npm/_logs/2019-10-12T00_10_45_483Z-debug.log ERROR: Job failed: exit code 1

我查阅了一些关于这方面的文档,但我还没有找到配置我的.gitlab-ci.yml以正常工作的方法:

这是我的.gitlab-ci.yml文件:

代码语言:javascript
复制
image: node:latest

variables:
  LAUNCHPAD_FIREFOX: /usr/local/bin/firefox
  LAUNCHPAD_CHROME: /usr/bin/chromium-browser

stages:
  - build
  - test

cache:
  paths:
    - node_modules/

install_dependencies:
  stage: build
  script:
    - npm install
  artifacts:
    paths:
      - node_modules/

testing_integration:
  stage: test
  script:
    - npm run test

这是一个简单的项目,基本上运行初学者工具包。

有人能帮我找到一个可行的解决方案吗?

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-10-17 04:27:52

看起来你需要建立你自己的形象。从node:latest (基于Debian)开始,添加Chromium/Firefox。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58382922

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档