python - push 部署工作,配置 "release pipeline"

标签 python git google-app-engine

所以自从上周突然 git push origin master 不再“推送部署”。它肯定会将源代码推送到 Google 的远程存储库,代码就在那里,但从未部署过。在这里阅读:GAE: Trouble with push to deploy

Google 的情况似乎正在发生变化,本周 Google Developer Console 中的“云开发/发布”部分出现了新内容; “配置发布管道”

共有三个设置:管道名称、管道任务,然后是通过电子邮件发送部署通知的可选设置。

我只是输入一个随机名称,例如“mydevpipeline”,选择“仅部署源”,然后选中电子邮件框。但我只是收到此错误:“无法创建管道。”。我也试过取消选中邮箱,仍然是同样的错误。反复尝试。

没有从那里去... 任何人都能够创建此管道并使其全部正常工作?

似乎必须通过此管道配置才能从现在开始进行推送部署。我还没有看到任何关于此更改的新闻或通知...

首先,文档 https://developers.google.com/appengine/docs/push-to-deploy没有说明管道。我猜它只是过时了。

更新:

你知道什么......我继续尝试在实时 GAE 项目(上面描述的是我正在使用的开发 GAE 项目)上配置这个管道......并且它有效。我可以配置管道 ok。在那之后,我可以再次一键部署,唉,目前只能在 live 版本上。我可能会尝试创建一个新的开发项目,似乎现有项目时不时地“中断”……我以前遇到过类似的问题,创建一个新项目确实时不时地解决了问题……

最佳答案

Google App Engine 管道不喜欢 .gitignore 文件。试试看它是否可以在没有该文件的情况下工作。它为我解决了这个问题。

关于python - push 部署工作,配置 "release pipeline",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23507408/

相关文章:

python - 保留 Azure Batch 的输出文件时出现 FileUploadMiscError

Python 3.4 - 将文件名+行号添加到文件夹中的所有文件

python - 通过 rpy2 将列表从 python 传递到 R

python - 如何丢弃图像中重叠的矩形?

google-app-engine - 寻找大量开源 GWT/App-Engine 项目作为引用

linux - GIT 签名标签和密码

在后台启动 gitk 和 git gui 的 git 别名

asp.net-mvc - Asp.Net.Mvc git 标签如何与 git 修订相关联?

python - dev_appserver.py 不加载 appengine_config.py

google-app-engine - 按键查询数据存储时得到空值