我有一个项目,我使用 Travis CI 进行 CI。我在 netlify 也有一个网站设置来部署所述项目。我的 Travis CI 中涉及的步骤基本上是运行测试,然后调用 netlify 构建钩子来触发构建并在 netlify 上部署。
但是,我遇到的问题是 netlify 每次更新主分支时都会进行构建和部署。所以,我想要实现的是这个
- 主分支已更新
- travis 构建触发
- travis 完成后,它调用 netlify build hook 启动 netlify deploy
netlify 似乎有一个选项可以添加skip-ci
提交消息,但我希望有一个更好的自动化解决方案。