在 Erda 2.1 版本中,围绕研发全流程自动化的主线路,咱们重点公布了协同事项信息自动化同步、流水线主动发现归类等研发自动化的个性。研发自动化是个大而简单的内容,Erda 产品将会围绕此指标,会通过多个迭代版本来稳步推动。
Erda 2.2 版本 次要围绕 事项的研发工作流 开展,重点公布了研发模式自定义配置、分支长期合并部署、工作侧的研发工作流等,大大小小新增和改善 共计 31 项个性。
针对研发全流程可视化、自动化的指标,此版本曾经迈出实质性的“一步”,十分心愿收到大家在应用的过程中对咱们的期待和倡议,也欢送大家积极参与到 Erda 社区的建设中,一起助力企业研发效力晋升!
上面咱们一起来看看,本次新版本将会有哪些 亮点 和大家见面~
亮点性能 1 Erda Gallery 全新企业资产对立治理平台上线
随着应用软件畛域拆分的越来越细,企业各部门洽购的软件、IT 资产应用和部门之间自研类似软件的黑盒问题曾经逐步演变为当下比拟常见和难解的课题。
那么如何让企业 IT 资产治理由繁变简?如何让企业 IT 资产应用由乱变治?如何让软件交付由慢变快呢?
本次 Erda 2.2 版本为大家带来了全新的 Gallery 解决方案,次要帮忙企业用户解决以下场景问题。
- 场景 1:企业研发利用高效复用,防止反复造车。在研发成绩方面,依靠于 Erda 的利用 / 我的项目制品治理个性,通过制品版本公布到组织 Gallery 中进行共享,组织内其余成员能够通过 Gallery 中制品进行一键部署应用,缩小反复造车和版本管理混乱的问题。
- 场景 2:我的项目交付高效施行。从 Gallery 一键下载 / 装置在我的项目交付施行阶段,我的项目施行交付同学能够便捷到 Gallery 中轻松获取对应的版本在客户我的项目侧进行疾速部署,缩小了交付和研发侧为确定版本而产生的大量低效协同,也无效保障了交付部署的品质。
- 场景 3:企业 IT 资产对立治理以后应用软件畛域拆分的越来越细,企业外部自研的应用软件数量也在人不知; 鬼不觉中水涨船高,如何对立治理和对立透出给外部成员应用成为一个比拟大的课题,Erda Gallery 从企业 IT 资产治理的维度,提供了基于 DevOps 平台主动公布(外购软件的手动公布暂未凋谢)性能,让企业全员可能在一个中央应用企业所有的利用。
亮点性能 2 基于事项协同的研发工作流上线
软件研发效力如何晋升是一个大而简单的问题,用户并不一定能通过一堆 DevOps 工具堆砌来解决问题,当然这个必定不是工具的问题,工具标准高效应用(通常会称之为最佳实际)和标准可复制性才是问题的要害。
为了让用户在 DevOps 平台积淀或复制胜利最佳实际来提效,Erda 2.2 版本给大家带来了基于工作的研发工作流个性,心愿通过这个工作流可能让开发同学沉浸于代码的开发,项目组研发模式标准由平台来撑持,让用户在无感知的状况下实现,具体个性蕴含如下:
-
研发工作流—研发模式工作流的配置。用户通过分支策略配置和研发工作流的配置实现自定义的研发模式配置(目前支流的研发模式为:Gitflow 或骨干的开发模式)。
- 分支策略配置:配置分支列表,并且设置这个分支从哪里来,须要合并到哪里去的分支策略
- 研发工作流配置:配置什么分支用于干什么,生成什么制品,可能部署到什么环境
配置入口:DevOps 平台 -> 具体我的项目的我的项目设置
- 工作侧抉择应用工作流,并且通过长期合并分支部署的形式解决环境和资源抵触的问题,真正让工作开发同学基于工作就能实现代码、部署、自测和提交合并的工作开发全过程。
其余改善内容
改善内容次要来自于大家的日常应用反馈,后续还心愿大家有任何问题的及时分割反馈给咱们。具体的内容如下:
- 【协同】工单列表的交互改善,反对标签和自定义状态
- 【协同】我的项目设置的企业封网中新增阐明文案,免得用户不了解征询
- 【协同】缺点字段信息中新增重开次数、创建者、创立工夫等字段,缺点责任者指定自动化优化
- 【自动化测试】单元测试报告中反对模块级的覆盖率统计
- 【自动化测试】自动化测试场景集名称反对辨别大小写
- 【制品】优化和增强我的项目制品创立 / 部署筛选器
- 【流水线】利用流水线按应用场景进行标准对立交互
- 【流水线】流水线详情页面反对分享,让测试或者研发同学之间排查问题的信息同步更不便
- 【流水线】流水线中 action 反对 disable 治理
- 【流水线】流水线 action 反对 oom 谬误提醒
- 【流水线】流水线详情内容中反对执行记录切换
- 【流水线】躲避网络抖动的流水线日志报错,防止用户误会
- 【流水线】流水线告诉中反对部署环境和部署人员信息的透出
- 【部署】部署 Precheck 能力增强,反对反复部署的校验
- 【部署】部署 Precheck 能力增强,反对镜像存在的校验
- 【部署】Dice.yml 新增文件格式 Precheck 性能
- 【部署】DevOps 平台的 Runtime 详情页面中反对疾速切换对象
- 【性能】平台慢 SQL 性能优化
- 【性能】优化 ES 中 Tracing 相干指标性能问题
- 【监控告警】告警规定中反对默认勾选开启复原告诉
- 【日志】在 Runtime 控制台,解决日志降级后不能下载的问题
- 【日志】反对日志采集端限流
- 【日志】优化日志采集端 Fluent-bit 问题
- 【tools】反对通过新的 CRD 部署 Erda
- 【API 网关】API 网关反对回调鉴权能力
- 【环境】部署核心的环境下,反对工作流配置的信息无效透出,不便用户应用
- 【国际化】产品国际化的优化
Erda V2.2 Changelog:
https://github.com/erda-proje…