APP下载

Google更新GitHub市集中的Cloud Build应用程序,整合更多CI/CD功能

消息来源:baojiabao.com 作者: 发布时间:2024-06-16

报价宝综合消息Google更新GitHub市集中的Cloud Build应用程序,整合更多CI/CD功能

Google更新其在GitHub市集中的Cloud Build应用程序,全面强化CI/CD功能,现在用户可以自定义拉取请求、分支和标签事件以触发建置工作,也能在GitHub中检视建置状态,甚至还能程式化地创建和管理建置触发器。

借由应用程序与GitHub整合,开发者现在可以新增建置触发器,并自定义在特定储存库事件上触发建置工作,像是可以设定在拉取请求、推送到主分支或是发布标签时进行建置,开发者也可以为每个触发器设定不同的建置配置,根据修改的分支、标签和拉取请求配置建置步骤。

还能够根据已经修改的档案,设定是否要触发建置工作,这个功能可以用来忽略对README档案的修改,或是只有当特定子目录中的档案更改时,才会触发建置。另外,新加入的拉取请求功能,管理者可以要求拉取请求上带有注解,才能触发建置。

而透过应用程序触发的建置工作,会使用GitHub Checks API自动将状态丢回GitHub,由于建置回馈直接整合到了GitHub开发人员工作流程中,因此能减少各种页面的切换。发布到GitHub的更新包括了建置状态、建置持续时间、错误讯息以及建置日志细节的连结。

在这次的Cloud Build GitHub应用程序更新,也让开发者可以利用Cloud Build API和Cloud SDK来配置建置触发器,也就是说开发者可以程式化建置工作,只要透过API请求,或是在json和yaml档案编写脚本,就可以程式化创建、更新和删除GitHub触发器。

这些Cloud Build和GitHub间的CI/CD功能整合,可以让开发者更快且更频繁的验证拉取请求,并建立基于git的CI/CD工作流程。

2019-09-29 01:06:00

相关文章