转载

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

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

此版本主要更新内容如下:

支持在配置仓库中定义规则 (管道即代码)

为了提供对由配置仓库创建的实体的细粒度访问控制,GoCD 添加了对在配置仓库上定义规则的支持,该规则指定了仓库可引用的环境、管道组以及管道。请参阅" Specifying rules on Config Repository "以获取更多信息。

对 SSL 支持的变更

GoCD 对 SSL 支持的处理方式发生了重要变化,如果准备升级到 GoCD 20.2.0,必须要重新配置代理以连接到服务器。详情查看 https://github.com/gocd/gocd/issues/7872 。

其他改进

  • 从该版本开始,GoCD Server 可使用 基于 Alpine 3.11 和 CentOS 8 的 Docker 镜像
  • #6031  - 改进 Pipeline Material 自动升级不匹配的错误
  • #7736  - 改进封装器器属性的示例
  • #7748  - 改进日志记录 - 添加插件加载/更新/删除日志
  • #7713  - 提供有关 GoCD 弃用的 API 的其他信息
  • #3194  - 增加通过模板 API 检索模板参数的方式

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

下载地址: https://www.gocd.org/download/

原文  https://www.oschina.net/news/114213/gocd-20-2-0-released
正文到此结束
Loading...