【问题标题】:GCP Cloud Build trigger 'Push new tag' doesn't work properlyGCP Cloud Build 触发器“推送新标签”无法正常工作
【发布时间】:2023-02-21 23:52:42
【问题描述】:

我尝试将 GCP 云构建触发器配置为在将新标签推送到 github 存储库时自动触发新构建。

但是,即使创建并推送了标签,构建也根本不会触发。

成功合并后,我的标签会自动创建并从semantic-release plugin 推送。

Trigger configuration

我确定它是正确的存储库,正则表达式应该接受任何标签。没有文件过滤器。

我有另一个类型为“推送到分支”的触发器,它可以在同一个回购协议上正常工作,所以我不知道我在这里会错过什么。

有任何想法吗?

编辑 26/1/2023:

试图在没有语义释放的情况下推送标签,这也不起作用。

【问题讨论】:

    标签: github google-cloud-platform tags cloud google-cloud-build


    【解决方案1】:

    我有同样的问题,要解决它你需要:

    • Reformat发布提交消息(从消息提交中删除 [skip ci] 更准确)
    • 如果您使用云构建,则启动新构建以生成新的 github 标签,否则您需要删除包含 [skip ci] 的提交并手动生成标签

    之后,您应该开始使用推送新标签触发器的 cloudbuild 作业

    【讨论】:

      猜你喜欢
      • 2021-12-27
      • 2020-05-13
      • 1970-01-01
      • 2012-02-25
      • 2015-12-02
      • 2022-10-07
      • 2020-09-28
      • 2021-03-28
      • 1970-01-01
      相关资源
      最近更新 更多