gpt4 book ai didi

python - 在部署到 App Engine 期间不考虑 Gcloudignore 文件

转载 作者:太空狗 更新时间:2023-10-30 01:30:49 27 4
gpt4 key购买 nike

gcloud app deploy 不断上传源目录中的所有文件,尽管我已使用 .gcloudignore 文件明确排除它们。例如,上传了虚拟环境文件夹 env,这会导致错误,因为部署包含超过 10,000 个文件。

我在 Windows 10 下工作,使用 Python 3.7 和 gcloud SDK 版本 251.0.0。我尝试了 gcloud app deploy 的 beta 版和普通版。

.gcloudignore 文件仅包含以下内容:

  .gcloudignore
# If you would like to upload your .git directory, .gitignore file or
# files from your .gitignore file, remove the corresponding line below:
.git
.gitignore
#!include:.gitignore

我可以在带有 --verbosity=info 标志的输出中看到它识别了 .gcloudignore 文件,但随后它上传了 env 文件夹到云存储。我希望跳过此文件夹。 Git 按预期工作。

最佳答案

您可以通过添加以下行将您的 .gitignore 文件忽略的所有内容“包含”到您的 .gcloudignore 文件中:

#!include:.gitignore

如果您的 .gitignore 文件已经忽略了 env 目录,这将导致 gcloud 也忽略它(以及所有其他文件那个 git 忽略了)。

关于python - 在部署到 App Engine 期间不考虑 Gcloudignore 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56767012/

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