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

GoCD 21.4.0 发布,持续集成和发布管理系统

日期:2022-01-03点击:554

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

发布公告写道,此版本侧重于 GoCD 支持 Java 17 所需的内部更改、依赖项升级和构建/测试自动化更改。由于 Java 17 是一个长期支持 (LTS) 版本,而 Java 16 已结束生命周期,他们打算跳过针对 Java 16 的特定验证。虽然还没有完全准备好,但大多数必需的更改都是 21.4.0 版本的一部分,因此实验性的构建很快就会推出,为后续版本做准备。

安全修复

此版本通过以下方式进一步改进了 GoCD 的安全状况

  • 更正 API 错误响应中反映的 XSS 问题
  • 升级许多内部组件,其中一些具有已知漏洞

变更

  • #9828 - 在 Alpine 3.14 上构建默认的 GoCD 服务器镜像
  • #9966 - 将 Centos 8 代理和服务器镜像迁移到 Centos Stream
  • #9922 - 基于 "slim" 变体的 Debian 代理镜像
  • 从该版本开始,GoCD Agent 的基于 Alpine 3.15 的 docker 镜像现已可用
  • 从该版本开始,GoCD Agent 的基于 Debian 11 的 docker 镜像现已可用

Bug Fixes

  • #9914 - 默认情况下,MacOS 上的 GoCD 服务器未使用打包的 JRE 运行
  • #9992 - 从 Job Detail 页面移除损坏的 "more…" 链接

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

原文链接:https://www.oschina.net/news/176855/gocd-21-4-0-released
关注公众号

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

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

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

文章评论

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

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章