【问题标题】:AWS amplify don't deploy latest commitAWS 放大不部署最新提交
【发布时间】:2020-02-01 02:13:18
【问题描述】:

你好吗。 我正在构建 react.js Web 应用程序并将其部署在 aws amplify 上。 它工作了一年多。 即使在昨天,第 150 次构建也成功了。 但是今天,当我推送新提交时,Aws amplify 没有检测到新提交,因此没有部署。 因为我无法部署自定义提交,所以我不知道如何部署我的最后一次提交。 我不知道 aws amplify 服务的构建限制是否为 150。 已经部署的版本运行良好。 问题是他们没有检测到新的提交,所以它没有部署最后一次提交。 谢谢

【问题讨论】:

  • 您是否检查了 webhook 交付日志以查看是否存在问题?此外,如果成功,您可以在 github 上重新交付 webhook。
  • 没有 webhook。我以前从未设置过,但它确实有效。
  • 您有一个 webhook,因为这是放大服务获得通知的方式。当您授权访问存储库时,Amplify 会为您注册 webhook。
  • 尝试点击放大控制台中的重新连接分支按钮。

标签: git amazon-web-services aws-amplify


【解决方案1】:

试试这个重新连接存储库按钮。它在相同的情况下对我有用。

【讨论】:

    【解决方案2】:

    按照 Raj 和 AWS 工程师 in reply to a GitHub issue 的建议重新连接存储库对我不起作用。我正在使用 GitHub 并删除了 Amplify 在我的 repo 设置中创建的 webhook,如重新连接 repo 对话框中的建议。

    在我的情况下确实有效的解决方案是在 Amplify 设置上创建一个 webhook,并使用它通过运行我的终端设置中提供的 curl 命令手动触发构建(请参阅下面的屏幕截图 Michael Hwang )。

    Arthur Käppissue linked above 上首次建议此解决方法,后来Chase Logana separate GitHub issue 上建议。我最初是在Michael Hwanghelpful blogpost 中发现它的,其中包括上面的屏幕截图。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-10-16
      • 2020-04-29
      • 1970-01-01
      • 2015-01-17
      • 1970-01-01
      • 1970-01-01
      • 2019-07-05
      • 2021-06-25
      相关资源
      最近更新 更多