将应用程序部署到 GAE 时如何选择应部署哪些文件?
Posted
技术标签:
【中文标题】将应用程序部署到 GAE 时如何选择应部署哪些文件?【英文标题】:How to select what files should be deployed when deploying an app to GAE? 【发布时间】:2015-04-15 17:21:40 【问题描述】:我正在使用 python 进行 GAE 开发。将应用程序部署到 GAE 时,如何选择要上传的文件? (或者等效地,如果我可以选择要忽略的文件,那也可以)默认情况下,我假设部署程序会上传它可以在要部署的目录中找到的所有文件。
【问题讨论】:
使用 push-to-deploy 和 .gitignore 或者只添加 git 需要的东西 我没有使用推送部署。我只是想告诉部署者,这些是我希望你上传的文件,请忽略其余的,反之亦然。 【参考方案1】:在您的 app.yaml 中使用 skip_files https://cloud.google.com/appengine/docs/python/config/appconfig#Python_app_yaml_Skipping_files
skip_files 元素指定应用程序中的哪些文件 目录不会上传到 App Engine。该值是 正则表达式,或正则表达式列表。任何文件名 从列表中省略匹配任何正则表达式的 上传应用程序时要上传的文件。
【讨论】:
以上是关于将应用程序部署到 GAE 时如何选择应部署哪些文件?的主要内容,如果未能解决你的问题,请参考以下文章