GitLab CI 无头 chrome

GitLab CI headless chrome

我正在尝试使用 gitlab 设置 CI,而我的 e2e 测试依赖于在本地工作的 chrome headless,我如何确定我具有 [=14= 的无头功能]在CI进程中?

如果您正在使用 AngularJS,您可以立即开始使用 docker-e2e-protractor or check out the Dockerfile 并根据您的需要修改它以适应您的框架。

它很好地集成到 Gitlab CI。我将它与连接到 CakePHP 后端 Docker 图像的 AngularJS 前端 Docker 图像结合使用,然后使用 docker-e2e-protractor 来 运行 测试.