发版日志
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的更新,s2i 工具已从 base2 node(devops/builder-tools镜像)中移除。此变更不会影响内置 Task,但任何依赖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 的部署: