如何解决为什么gcloud app部署将0个文件上传到Google云存储?
在Linux上,我正在使用Google gcloud。我注意到当我使用以下命令时,并非总是将新文件或修改过的文件上传到Google云端存储:
gcloud应用部署
我收到以下反馈:
╔════════════════════════════════════════════════════════════╗
╠═ Uploading 0 files to Google Cloud Storage ═╣
╚════════════════════════════════════════════════════════════╝
File upload done.
Updating service [default]...done.
Setting traffic split for service [default]...done.
我使用的版本是:
Google Cloud SDK 318.0.0
bq 2.0.62
core 2020.11.06
gsutil 4.54
是否有一种强制文件上传的方法?
谢谢, 汉斯
解决方法
我通过创建一个“空”的重置项目解决了这个问题,你会在下面找到 app.yaml。当这个错误发生时,我选择这个重置项目,部署它,然后我选择我的真实项目并再次部署它。这对我有用。
# application: reset
# version: 1
runtime: python27
automatic_scaling:
max_instances: 1
api_version: 1
threadsafe: true
default_expiration: "1s"
handlers:
- url: /
static_files: reset.html
upload: reset.html
secure: always
http_headers:
Vary: Accept-Encoding
Content-Security-Policy: default-src 'self'; style-src 'self' 'unsafe-inline'; script-src 'self' 'unsafe-inline'; img-src 'self' data:; object-src 'none'; frame-ancestors 'none'
Strict-Transport-Security: max-age=63072000
X-Content-Type-Options: nosniff
X-Frame-Options: DENY
X-XSS-Protection: 1; mode=block
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。