流水线状态
测试覆盖率
依赖
Travis CI
CI
# 安装依赖
yarn
# 静态检查
yarn lint
# 跑测试
yarn test
# 覆盖率
yarn ci:coverage
Netlify
自动部署,生成静态网站, 可以在 每次PR
自动生成一个在线预览网址 (支持自定义域名)CodeCov
测试覆盖率 配合travis
每次 push 代码自动更新测试覆盖率shields.io
生成 覆盖率 流水线状态 徽章Github Actions
Github 的 免费 CI
yarn
yarn lint
yarn test
yarn ci:coverage
Docker
在每次流水线打完包后, 构建 docker 镜像 发布到 docker 仓库, 服务器 push 这个镜像就可以自动部署Github Actions 环境变量配置