Choerodon猪齿鱼开源多云技术平台,是基于开源技术Kubernetes,Istio,knative,Gitlab,Spring Cloud来实现本地和云端环境的集成,实现企业多云/混合云应用环境的一致性。平台通过提供精益敏捷、持续交付、容器环境、微服务、DevOps等能力来帮助组织团队来完成软件的生命周期管理,从而更快、更频繁地交付更稳定的软件。
2019年7月1日,Choerodon猪齿鱼发布0.18版本,本次更新新增了部署配置,并对故事地图进行了重构,欢迎各位更新体验。
- 发布版本:0.18
- 发布时间:2019年7月1日
- 更新范围:知识管理、敏捷管理、持续交付、测试管理以及微服务开发框架
下面就为大家带来详细的版本更新介绍。
新增功能
知识管理
- 支持版本回滚以及版本对比。
- Wiki空间中文章全部迁移到知识管理中。
- 文档可以进行链接的分享。
- 支持word的导入,导入后支持预览。
- 页面支持导出pdf。
敏捷管理
- 本版本对用户故事地图进行了重构,包括:
- 支持规划故事类型;
- 支持切换版本泳道,所有在故事地图和需求池中的问题将会按照版本的不同来展示。
- 在故事下可以快速创建子任务。
- 新增人员类型的自定义字段。
- 新增自定义字段修改的活动日志
持续交付
- 部署流水线模块新增部署配置功能,支持在此创建部署配置用于应用部署或创建自动部署任务时选择。
- 部署流水线模块流水线部分新增站内信消息用于通知流水线相关人员去执行对应的操作。
- 部署流水线模块流水线详情页面新增流水线的状态显示与对应的操作按钮。
- 部署流水线模块流水线管理界面与总览界面新增“快速搜索”和“与我相关”的筛选框。
- 部署流水线模块实例部分新增实例关联的网络和域名的界面,支持在此创建和查看与此实例相关的网络和域名。
- 部署流水线模块创建证书页面新增上传证书的模式选择,并新增了对证书文件的校验。
- 部署流水线模块环境总览页面GitOps日志部分,新增重试GitOps的按钮。
测试管理
- 新增自动化测试列表页自动刷新功能。
微服务开发框架
- 修改密码菜单新增gitlab修改仓库密码入口。
- 应用管理添加创建和查看token功能,以便于在feedback中识别应用身份。
功能优化
知识管理
- 文章的保存优化。
- 编辑处理的优化。
- 问题关联文档修改为关联知识文档。
敏捷管理
- 优化部分接口性能。
- 对于平台中已经停用的用户,人员列表不再显示。
- 父任务可以看到所有子任务状态的进度条。
- 部分页面样式优化。
- 部分报表优化。
持续交付
- 优化了开发流水线模块代码质量页面SonarQube的查询。
- 优化了开发流水线模块创建分支的操作。
- 优化了部署流水线模块流水线部分的权限问题。
- 优化了实例界面的查询速度。
- 优化了从GitLab和Github导入应用时只导入master分支的问题,现在会默认将所有分支导入。
- 优化了应用市场中应用已发布版本的查询速度。
测试管理
- 优化测试用例详情默认展开。
- 微服务开发框架。
- 优化用户信息显示样式。
- 登录页去除跳转手机端页面。
- 优化任务明细排序方式为优先按状态排序。
缺陷修复
知识管理
- 修复保存文章时会将名称更改为上一篇文章名的问题。
- 修复知识管理中表格单元格合并后显示错乱的问题。
敏捷管理
- 修复问题导入描述字段特殊字符报错。
- 修复版本名称为空的版本也可以创建的问题。
持续交付
- 修复了ConfigMap传递值为空的问题。
- 修复了开发控制台页面工作台中分支的查询问题。
- 修复了Redis容器shell里面进入redis命令行,格式有误的问题。
- 修复了流水线失败后点击重试引起的问题。
测试管理
- 修复色块报表空数据异常。
- 修复测试计划中测试执行排序异。
微服务开发框架
- 修复菜单分析数据显示异常的问题。
删除
知识管理
- 删除空间/页面/评论API调整权限。
持续交付
- 移除了流水线部分的部署配置,将其置于了部署流水线模块之中。
微服务开发框架
- 移除平台层对项目分类的维护。
社区参与
感谢以下这些朋友在社区论坛中提出反馈和意见,在0.17版本更新中作出突出贡献。
- @lisen2023
- @suyoyo
- @phoenix
更加详细的内容,请参阅Release Notes和官网。
欢迎各位朋友通过Choerodon的GitHub和猪齿鱼社区进行反馈与贡献,帮助Choerodon猪齿鱼不断成长。Choerodon会持续优化,敬请期待。