【问题标题】:Codemagic automatic build not getting triggeredCodemagic 自动构建没有被触发
【发布时间】:2021-05-16 21:28:43
【问题描述】:

我在 github 上有我的公共存储库,并且我已将它与 codemagic 连接起来。我已经配置了构建,以便它在推送时触发。我的理解是,此配置将在推送到任何分支时触发构建。但即使将代码推送到 master 分支后,我也看不到基于 codemagic 构建的应用程序。

codemagic 配置截图

webhook 的屏幕截图。

【问题讨论】:

    标签: continuous-integration continuous-deployment codemagic


    【解决方案1】:

    如果您启用自动 bulild 触发,如果 codemagic 无法这样做,可能需要您在 github 中手动设置 webhook,在这种情况下,您还应该在三个复选框下方收到警告(如屏幕截图所示),如果您启用其中之一。 您可以在本文档部分的最后部分阅读更多相关信息:https://docs.codemagic.io/flutter/automatic-build-triggering/ 最后还有一个链接可以帮助您手动设置 webhook,希望对您有所帮助!

    【讨论】:

    • 感谢您的回答,但我已经安装了 webhook。
    • 然后确保 github webhooks 设置中的 Content 类型为 application/json。默认的内容类型不正确。如果您仍然无法使用它,请告诉我。
    • 绝对的天才,我为这个愚蠢的事情挠了大约 2 天。它现在有效,但我的问题是。文档说,如果您的存储库托管在 github、gitlab 或 bitbucket 上,您不需要显式设置挂钩吗?无论如何感谢您的帮助。你更喜欢使用flutter ui还是yaml表单?
    猜你喜欢
    • 2022-07-15
    • 2021-12-04
    • 2020-04-24
    • 2022-01-03
    • 1970-01-01
    • 1970-01-01
    • 2021-07-22
    • 1970-01-01
    • 2012-03-05
    相关资源
    最近更新 更多