Google app engine gcloud预览应用程序部署抛出

Google app engine gcloud预览应用程序部署抛出,google-app-engine,gcloud,Google App Engine,Gcloud,我不确定我做错了什么?我可以在cloud9中本地运行该应用程序。gcloud信息不会显示任何异常的内容。。。有什么帮助吗 xxxxx:~/workspace (master) $ gcloud preview app deploy --version v1 You are about to deploy the following modules: - valued-vault-xxxxx/default (from [/home/ubuntu/workspace/app.yaml])

我不确定我做错了什么?我可以在cloud9中本地运行该应用程序。gcloud信息不会显示任何异常的内容。。。有什么帮助吗

xxxxx:~/workspace (master) $ gcloud preview app deploy --version v1
You are about to deploy the following modules:
 - valued-vault-xxxxx/default (from [/home/ubuntu/workspace/app.yaml])
     Deployed URL: [https://valued-vault-xxxxx.appspot.com]

Do you want to continue (Y/n)?  Y

Beginning deployment...
Copying files to Google Cloud Storage...
Synchronizing files to [<googlecloudsdk.api_lib.app.cloud_storage.BucketReference object at 0x7f506914f790>].
File upload done.
Updating module [default]...failed.
ERROR: (gcloud.preview.app.deploy) Error Response: [13] Errors were encountered while copying files to App Engine.

Details: [
  [
    {
      "@type": "type.googleapis.com/google.rpc.ResourceInfo",
      "description": "Conflicting SHA1 sum for file. Expected \"d4fc6996_1e0f9444_1f1f82b3_f1v2eef4_9d5d12345\" but received \"f7f38209_fa22bdf0_9e73e6ec_7f60a936_9efc1f1e\".",
      "resourceName": "https://storage.googleapis.com/staging.valued-vault-xxxxx.appspot.com/f7f3d209fa25bcf09e73efec7f60a9369efc1f1e",
      "resourceType": "file"
    }
  ]
]
xxxxx:~/workspace(master)$gcloud预览应用程序部署--版本v1
您将要部署以下模块:
-valued-vault-xxxxx/default(来自[/home/ubuntu/workspace/app.yaml])
已部署的URL:[https://valued-vault-xxxxx.appspot.com]
是否要继续(是/否)?Y
正在开始部署。。。
正在将文件复制到Google云存储。。。
正在将文件同步到[]。
文件上传完成。
更新模块[默认值]…失败。
错误:(gcloud.preview.app.deploy)错误响应:[13]将文件复制到应用引擎时遇到错误。
详情:[
[
{
“@type”:“type.googleapis.com/google.rpc.ResourceInfo”,
“说明”:“文件的SHA1总和冲突。应为“d4fc6996\U 1e0f9444\U 1F1F82B\U f1v2eef4\U 9d5d12345”,但收到“f7f38209\U fa22bdf0\U 9e73e6ec\U 7f60a936\U 9efc1f1e”,
“资源名称”:https://storage.googleapis.com/staging.valued-vault-xxxxx.appspot.com/f7f3d209fa25bcf09e73efec7f60a9369efc1f1e",
“资源类型”:“文件”
}
]
]

对不起。我的错误。不管怎样,我过去常常使用Codeship来部署GAE。但是,即使从Codeship中删除项目,它也没有删除Codeship-->GAE身份验证-因此我得到了这个错误。在我删除了codeship-->GAE连接帐户后,我才意识到这一点。一切正常


简言之,在更改部署环境之前,请删除所有以前的身份验证/部署服务。

遵循以下步骤:

  • 复制资源名称的文件部分。在您的案例中,它将是:f7f3d209fa25bcf09e73efec7f60a9369efc1f1e
  • 转到google云存储并选择存储桶:staging.valued-vault-xxxxx.appspot.com.appspot.com。“valued-vault-xxxxx.appspot.com”是项目名称
  • 然后搜索“f7f3d209fa25bcf09e73efec7f60a9369efc1f1e”并将其删除
  • 再次进行部署,它应该可以工作

  • 我不是发起者,但正如你所知,这个解决方案对一个类似的问题起到了作用。谢谢你!你知道为什么会出现这个问题吗?