GitHub 集成 Netlify:快速预览 PR

前言

本文将介绍使用Netlify为Github中的开源项目进行持续部署:

每当项目发生一个Pull Request时,Netlify会构建相应的代码,并自动回复,在回复内容提供一个在线链接,可供开发者快速预览此次改动的效果。

开始使用

  • 选择一个仓库
  • 配置构建信息
  • 还可以配置环境变量

则在Node.js应用中,可以通过 process.env.PUBLIC_PATH 获取值

修改名字

第一次部署时,默认的名称是随机生成的,可以修改,方便识别并访问

名字即修改成功,这样访问的域名就更好记了。

设置通知

选择事件为“部署成功后”

以后项目有Pull Request时,Netlify就是自动构建,并在成功后自动给Pull Request添加回复

:clap: