您现在的位置是:首页 > 文章详情

GoCD 20.1.0 发布,基于 Java 的持续集成和发布管理系统

日期:2020-02-03点击:463

GoCD 20.1.0 已发布,GoCD 是一个持续集成和发布管理系统(注意不要和 Go 语言混淆),其前身为 CruiseControl,它是 ThoughtWorks 在做咨询和交付项目时研发的一款开源持续集成工具。后来随着持续集成及持续部署的火热,ThoughtWorks 专门成立了一个项目组,基于 Cruise 开发出这款工具。

此版本增加了对集群配置文件和弹性代理配置文件的配置访问权限支持。在后续版本中将添加对其他 GoCD 实体的支持。

请参阅弹性代理配置的策略文档以了解更多信息。

下面是新版本的主要更新内容:

UI/UX 方面的更新

为了使 UI/UX 在 GoCD 的所有页面上保持一致,开发团队在此版本中重新构建了以下页面:

管道组授权编辑页面(Pipeline Group Authorization Edit Page)

支持 Postgres 10 及更高版本

从此版本开始,商业版的 GoCD PostgreSQL 插件将支持 Postgres 10、11 和 12 版本。

注意:根据先前的公告,该插件预计将于 2020 年第二季度开源。

其他改进

  • 从此版本开始,可以针对 GoCD Agent 使用基于 Alpine 3.11 的 docker 映像
  • #1364 - 引入 Get Job Instance API
  • #2990 - 支持通过 Pipeline instance API 访问 'material name'
  • #3326 - 用于 pipeline/stage/job 实例的 History API 支持定义页面大小
  • #5717 - 在单独的行上显示配置仓库的验证错误
  • #7560 - 为来自 config-repos 的管道启用弹性代理配置文件使用方式中的作业设置(job settings)链接
  • #7575 - 将当前代理资源公开为 GO_AGENT_RESOURCES 环境变量

更详细的改进和 bugfix 介绍请查看发布公告:https://www.gocd.org/releases/#20-1-0

原文链接:https://www.oschina.net/news/113131/gocd-20-1-0-released
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章