gpt4 book ai didi

vercel - 一个在 Vercel 上具有多个部署、环境变量和 secret 的存储库?

转载 作者:行者123 更新时间:2023-12-03 14:47:32 35 4
gpt4 key购买 nike

我正在为计划部署到 Vercel 的项目做一些早期研究。我想知道以下是否可能:

我想在 GitHub 存储库上拥有。此存储库将使用 API token 和基本设置的环境变量。

我有我想要创建的项目的三个版本。我宁愿拥有一个存储库,而不是创建三个单独的存储库,然后使用环境变量进行细微的更改。这将使更新、修复等更加容易。

所以,我的问题是:是否可以使用 Vercel 将一个存储库部署三次,每次都具有不同的环境变量?

最佳答案

是的,可以在 1 个存储库中部署多个环境。这可以通过将您的项目导入 Vercel 来完成。对于您在 git repo 上所做的每一次提交,都会为此创建一个全新的环境。见 https://vercel.com/docs/v2/git-integrations

您也可以选择为每个环境创建不同的 git 分支,Vercel 会为它们创建新环境。见 https://vercel.com/docs/v2/git-integrations/vercel-for-github#a-deployment-for-each-push

关于环境变量,这是文档所说的:

The maximum number of Environment Variables per Environment per Project is 100. For example, you can not have more than 100 Production Environment Variables.

Moreover, the total size of Environment Variables applied to a Deployment (including all the Environment Variables Names and Values) is limited to 4kb. Deployments made with Environment Variables exceeding the 4kb limit will fail during the Build Step. - https://vercel.com/docs/v2/platform/limits?query=environment%20va#environment-variables



环境变量: https://vercel.com/docs/v2/build-step#environment-variables

关于vercel - 一个在 Vercel 上具有多个部署、环境变量和 secret 的存储库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61978288/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com