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 的 D...
