发版日志
目录
3.20 - Alauda DevOps
新增与优化功能
Alauda DevOps v3 插件发布了包含安全更新和部分优化功能的新版本
- 用户可以将
Alauda DevOps Jenkins v3和Alauda DevOps v3集成到最新的 DevOps Toolchain 中。 - Pipeline 执行表单支持填写默认值。
Builds和Releasespipeline 重构了参数渲染逻辑,参数支持引用 artifact 属性值和映射表达式。
其他变更:
- 修复了
Alauda DevOps v3、Alauda DevOps Jenkins v3和Alauda DevOps Eventing v3中的安全漏洞。
插件最新版本如下:
重大变更
- 随着
Alauda DevOps Jenkins v3v3.20.17的更新,base2 node(即devops/builder-tools镜像)中已移除 s2i 工具。此变更不影响内置 Tasks,但任何依赖s2i的 Custom Task 将无法在 base2 node 上运行。如果您仍需使用s2i,可选择以下方案之一:- 使用 legacy base node(如果您的环境是从 v3.20 之前的版本升级而来);legacy base node 仍包含
s2i工具。 - 构建包含
s2i工具的自定义镜像。
- 使用 legacy base node(如果您的环境是从 v3.20 之前的版本升级而来);legacy base node 仍包含
修复的问题
- 在此更新之前,当交付中已经存在动态表单的 descriptors 时,使用模板功能的 "复制动态表单" 会导致内容解析不正确,从而无法正常执行。这次更新修复了这一问题。现在,无论交付是否包含动态表单,模板功能都能正确运行.
- 当前版本的服务将jenkins流水线项目模版保存到了名称错误的数据库表中,因此导致从其他版本升级到该版本,或从该版本升级到后续版本时,都会找不到之前创建的项目流水线模版
已知问题
此次发版无相关问题。
弃用与移除功能
移除的功能
DevOps Toolchain 部署移除
以下插件在 Alauda DevOps UI 中禁用了 DevOps Toolchain 的部署功能: