【文件属性】:
文件名称:lighthouse-circleci:整合Lighthouse和CircleCi
文件大小:111KB
文件格式:ZIP
更新时间:2021-02-20 11:38:06
CircleCi和Lighthouse集成
这是一个示例,说明如何将和集成为开发流程的一部分,以便对每个请求请求进行性能回归检查。
提取请求将使用Lighthouse进行测试,每个测试限制可配置为:
表现
辅助功能
最佳实践
搜索引擎优化
每个测试的结果将存储在PR中,以备以后需要时检查。 在您的PR中,测试将如下所示:
谢谢
其中很多是建立在的工作和他撰写的。 我们想要进一步做的事情之一就是确保流程更加模块化,并且可以在不花费太多精力的情况下将其放到现有流程中。 例如,分析分数脚本内置于项目特定的存储库中,但我们已将其移至自定义泊坞窗映像中。
( 还要感谢我让我继续研究Docker的工作以及他在Kanopi 内置的工具。
你需要什么
这将作为项目的环境变量添加到CircleCI。
变量应命名为GH_AUTH_TOKEN在CircleCI。
这使可以在PR上写评论
集成
文件
【文件预览】:
lighthouse-circleci-master
----.circleci()
--------config.yml(5KB)
--------lighthouse.json(178B)
--------lighthouse-relative.json(181B)
----examples()
--------pantheon()
----README.md(5KB)
----docs()
--------github-comment.png(107KB)
----.gitignore(14B)