【问题标题】:Does Google Container Builder support building Pull RequestsGoogle Container Builder 是否支持构建拉取请求
【发布时间】:2018-02-28 01:36:08
【问题描述】:

Google Container Builder 文档说它可以构建分支或标签。那么构建一个拉取请求呢?此功能在合并代码之前至关重要,因此主要开发分支尽可能保持清洁。

this page 上甚至有一个符号表示不会构建拉取请求。为什么不支持 Pull Request 构建?

【问题讨论】:

    标签: google-container-registry


    【解决方案1】:

    今天不是,至少在本地不是。敬请关注。 :)

    【讨论】:

    • 如何调整?二月是很久以前的事了。
    【解决方案2】:

    您似乎可以使用 GitHub 应用程序according to this guide 实现此目的。 不过,bitbucket 没有什么,这是我们使用的。

    另外,@Irvi 这只是建立在所有提交之上。这里的目标是仅在有人触发拉取请求时进行构建。

    【讨论】:

      【解决方案3】:

      目前可以通过以下方案完成:

      • 创建一个Container Builder build steps,它实际上是触发每个分支的所有构建
      • 创建一个Cloud Functions 作为subscriber 用于在cloud-builds 主题中提供的构建事件Google PubSub ans 然后使用Github 提供的API 创建一个状态事件。我们可以自定义状态的内容,如果每次推送到 Github 的提交都传递了构建,我们可以看到绿色的复选标记。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2014-05-13
        • 1970-01-01
        • 2017-01-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多