从GitHub for Windows(和git bash)推送部署Google应用程序引擎

从GitHub for Windows(和git bash)推送部署Google应用程序引擎,git,google-app-engine,github,github-for-windows,Git,Google App Engine,Github,Github For Windows,从Github(Windows应用程序)到GAE的推送部署未按预期工作。该存储库可以通过GoogleDeveloper访问,但似乎从未实际部署 我遵循的过程是: 我在GAE中创建了一个新应用程序 我创建了一个GitHub存储库,使用GitHub for Windows在本地同步 在这个存储库中,我复制并提交了一个工作的GAE应用程序(并确认它确实从本地目录在本地运行) 我将app.yaml“application:”更改为新的应用程序名称 我创建了一个发布管道-仅部署源代码 我对readme.m

从Github(Windows应用程序)到GAE的推送部署未按预期工作。该存储库可以通过GoogleDeveloper访问,但似乎从未实际部署

我遵循的过程是:

  • 我在GAE中创建了一个新应用程序
  • 我创建了一个GitHub存储库,使用GitHub for Windows在本地同步
  • 在这个存储库中,我复制并提交了一个工作的GAE应用程序(并确认它确实从本地目录在本地运行)
  • 我将app.yaml“application:”更改为新的应用程序名称
  • 我创建了一个发布管道-仅部署源代码
  • 我对readme.md文件进行了更改,并提交了更改和同步(我认为这与推送相同?)
  • 应用程序URL给出一个404,当我进入“计算机>应用程序引擎>实例”时,它会说我没有活动实例。GitHub存储库中的所有文件和历史记录都可以在“源代码”>“浏览”中找到 我最终使用GoogleAppEngineLauncher部署了这个应用程序,它可以在线运行,但仍然无法通过使用GithubforWindows推送到GitHub来更新任何代码。存储库仍在源代码>浏览中更新

    似乎GAE Github连接可以工作,但谷歌不承认它是一个应用程序

    如果我错过了什么,请告诉我。干杯

    更新: 我已经使用git bash成功提交和推送,结果与GitHub for Windows相同

    更新2:我已经将存储库推到Google云选项(.)上,结果相同-源代码可见,但未部署。因此,我尝试了两个不同的应用程序和两个不同的基于web的存储库,但都没有成功


    更新3:我现在可以通过谷歌云存储库通过GitBash进行部署,但在使用GitHub时,它仍然不能像预期的那样工作。只更新文件而不部署。

    我解决了部分问题。它与这个过程没有直接关系

    我的app.yaml文件出错

    原始行:“线程安全:是”

    更正:“线程安全:正确”

    似乎appengine启动器并不介意这个错误,但Push-to-Deploy介意


    我现在可以通过GitBash将其部署到Google云,但在使用GitHub时,它仍然不能像预期的那样工作。只更新文件而不部署。

    我在BitBucket和GitHub上也遇到了这个问题。两者都不会部署应用程序,只是更新文件。很高兴知道你可以重现问题。目前我正在使用Google repository选项,但希望在解决此问题后,GitHub选项可用。