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

栏目: 软件资讯 · 发布时间: 4年前

内容简介:GoCD 20.2.0 已发布,GoCD 是一个持续集成和发布管理系统(注意不要和 Go 语言混淆),其前身为 CruiseControl,它是 ThoughtWorks 在做咨询和交付项目时研发的一款开源持续集成工具。后来随着持续集成及持续部署...

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/


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Essential C++中文版

Essential C++中文版

李普曼 (Stanley B.Lippman) / 侯捷 / 电子工业出版社 / 2013-8-1 / CNY 65.00

本书以四个面向来表现C++的本质:procedural(面向过程的)、generic(泛型的)、object-based(基于对象的)、objectoriented(面向对象的)。全书围绕一系列逐渐繁复的程序问题,以及用以解决这些问题的语言特性来组织。循此方式,你将不只学到C++的功能和结构,也可学到它们的设计目的和基本原理。 本书适合那些已经开始从事软件设计,又抽不出太多时间学习新技术的程......一起来看看 《Essential C++中文版》 这本书的介绍吧!

JS 压缩/解压工具
JS 压缩/解压工具

在线压缩/解压 JS 代码

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试