如何阻止 Vercel 预览部署出现在拉取请求中?
How can I stop Vercel preview deployments from appearing on pull requests?
我使用 Vercel 部署 Next.js 应用程序,我使用 Vercel for GitHub for CI/CD. Vercel automatically deploys code pushed to my master
branch to production, and I would like to keep this functionality. However, Vercel also creates preview deployments for each push,当我创建拉取请求时,此部署显示在 'Checks.' 下有没有办法停止这不会发生吗?我对 Vercel 为每次推送创建预览部署没有问题,但我希望 Vercel 的部署不会出现在每个拉取请求的 'Checks' 部分下。
您可以使用“忽略构建步骤”:https://vercel.com/support/articles/how-do-i-use-the-ignored-build-step-field-on-vercel
您可以告诉 Vercel 只构建 master
,所有其他分支将被忽略。
免责声明:我是上面链接的文章的作者之一。
在项目 /settings/git
页面的忽略构建步骤框中添加以下命令以禁用 运行 non-production 环境的构建。有效禁用部署预览
[ "$VERCEL_ENV" != production ]
我使用 Vercel 部署 Next.js 应用程序,我使用 Vercel for GitHub for CI/CD. Vercel automatically deploys code pushed to my master
branch to production, and I would like to keep this functionality. However, Vercel also creates preview deployments for each push,当我创建拉取请求时,此部署显示在 'Checks.' 下有没有办法停止这不会发生吗?我对 Vercel 为每次推送创建预览部署没有问题,但我希望 Vercel 的部署不会出现在每个拉取请求的 'Checks' 部分下。
您可以使用“忽略构建步骤”:https://vercel.com/support/articles/how-do-i-use-the-ignored-build-step-field-on-vercel
您可以告诉 Vercel 只构建 master
,所有其他分支将被忽略。
免责声明:我是上面链接的文章的作者之一。
在项目 /settings/git
页面的忽略构建步骤框中添加以下命令以禁用 运行 non-production 环境的构建。有效禁用部署预览
[ "$VERCEL_ENV" != production ]