内容简介:Choerodon猪齿鱼是一个开源企业服务平台,是基于Kubernetes的容器编排和管理能力,整合DevOps工具链、微服务和移动应用框架,来帮助企业实现敏捷化的应用交付和自动化的运营管理,并提供IoT、支付、数据、智能洞察...
Choerodon猪齿鱼是一个开源企业服务平台,是基于Kubernetes的容器编排和管理能力,整合DevOps工具链、微服务和移动应用框架,来帮助企业实现敏捷化的应用交付和自动化的运营管理,并提供IoT、支付、数据、智能洞察、企业应用市场等业务组件,来帮助企业聚焦于业务,加速数字化转型。
2018年7月20日,Choerodon猪齿鱼发布0.8.0版本,为了使您的应用交付更加敏捷化,运营管理更加自动化,本次更新加入了知识管理、测试管理等新服务,并且大量的功能优化也在新版本中得以实现,特别感谢社区中的朋友给Choerodon猪齿鱼提出的诸多中肯意见,让我们一起做的更好!
发布版本:0.8.0
发布时间:2018年7月20日
功能范围:知识管理、测试管理、敏捷管理、持续交付、运营管理,以及微服务开发框架等。
下面就为大家带来详细的版本更新介绍!
新发布的服务
1.知识管理
知识管理服务是一个轻量级的强大Wiki平台,允许用户根据自己的特定需求自定义Wiki,为企业、IT团队提供方便的项目协作平台和强大的项目内容管理平台,集中式管理产品相关内容、管理相关内容等,例如需求收集、架构设计、功能设计、开发规范、命名规范、会议记录、计划安排等。
主要特点:
知识沉淀 —— 沉淀软件开发过程中的需求、设计、规范等知识文档。
项目协同 —— 有效管理项目中的计划安排,会议记录等,加强项目成员之间的合作。
产品文档 —— 便捷地编写软件产品的概念说明、用户手册、快速入门等产品文档。
培训教材 —— 方便地编写软件功能使用等培训材料,甚至视频教程等。
2.测试管理
测试管理主要为用户提供敏捷化的持续测试工具,功能包括测试用例管理、测试循环、测试分析等,可以有效地提高软件测试的效率和质量,提高测试的灵活性和可视化水平,最终减少测试时间,让用户将主要精力放到软件功能构建上。
主要特点:
敏捷化 —— 测试管理与敏捷管理集成,为用户提供无缝的敏捷体验。
自动化 —— 与主流的自动化测试框架集成,显著提高测试的自动化覆盖率。
DevOps —— 提高DevOps全流程端到端的测试可视化程度,提高软件交付的质量和资源利用率。
测试分析 —— 最大限度地利用自动化,优化测试用例实现,以及缺陷趋势预测,提高软件交付质量。
新增功能
1.敏捷管理
敏捷管理服务新推出了新功能方便对版本和问题的管理,主要新增功能如下:
版本报告功能:通过版本报告来详细展示团队在完成版本方面的进展,同时报告会根据剩余预估时间、故事点、问题计数进行筛选,还会根据您的团队自版本开始以来的平均进度(速度)以及估计的剩余工作量向您显示预测的发布日期。
累积流程图功能:累积流程图是一个区域图,显示应用程序、版本、sprint的各种工作项状态。水平x轴表示时间,垂直y轴表示问题计数,图表的每个彩色区域等同于面板上列的问题变化,累积流程图可用于识别瓶颈,如果您的图表包含随时间垂直加宽的区域,则等于加宽区域的列通常会成为瓶颈。
除此之外,敏捷管理服务还增加了问题导出Excel功能,问题转换为子任务,问题复制,以及版本界面新增查看发布日志等功能。
2.持续交付
增强分支管理功能,支持更多的分支管理模型,0.8版本的分支管理功能比原来更加灵活,例如,支持gitlab-flow和github-flow模型,实现分支与敏捷管理的问题关联,实现敏捷问题管理及持续交付代码管理一致性,以及分支管理集成push、merge request webhook。
在实例部署阶段日志中增加阶段执行相关事件日志。在输出阶段Job pod中日志之前,增加了Job启动详细过程的日志记录,例如该阶段Job开始,分配节点,拉取镜像,执行。以便于在部署实例时,排查各个阶段的执行日志,方便部署人员快速的定位问题。
应用管理增加sonarqube代码质量检查链接跳转,方便用户查看代码质量检查的结果。
另外,持续交付服务还增加了版本升级的时候通过请求API实现版本间的平滑升级,用导出时默认获取所有应用的最新版本,以及置文件信息支持保存新增的参数等功能。
3.微服务开发框架
微服务开发框架增加了如下的功能:
新增微服务功能,可以查看平台中的所有微服务。
新增API测试,可以查看微服务下的controller以及controlller下面的API接口。
新增个人中心的组织和项目信息,可以查看在不同组织或者项目中被分配的角色以及这些角色的权限。
客户端新增了作用域和自动授权域字段。
功能优化
1.敏捷管理
在敏捷管理中,0.8版本还修改优化了如下部分功能:
更新问题的版本关联,不能删除已经归档的版本关联。
优化搜索接口,修改触发逻辑。
报告界面可以关联查看问题列表和每个问题详情。
发布版本问题可以通过点击链接到问题管理中。
还有其他诸多细节的优化。
2.持续交付
在持续交付中,0.8版本还修改优化了如下部分功能:
修改CI生成版本号的命名规则。
配置文件信息存储方式修改为只保存修改内容。
优化部分页面字段长度及显示方式。
修改Agent默认返回消息行数。
完善网络唯一性校验及域名地址校验规则。
还有其他诸多细节的优化。
3.微服务开发框架
在微服务开发框架中,0.8版本增强了部分功能:
创建组织优化为组织列表跳转到第一页。
删除自设目录时提示优化。
创建用户、修改用户页字段优化与密码取值修改。
LDAP组件合并优化。
缺陷修复
1.敏捷管理
0.8版本修复了如下的缺陷:
简易创建问题卡顿。
问题详情锚点定位不准确。
问题标题为编辑状态时切换时,
编辑框内容会被清除。
富文本编辑器在多英文的情况下断词失败。
还有其他已知bug。
2.持续交付
0.8版本修复了以下缺陷:
修复Select框的全选取数据问题。
Table组件的筛选条件,从父组件刷新无法清空。
修复网络管理修改网络切换版本未清空实例值的问题。
修复实例详情日志阶段切换内容未改变的问题。
修改Agent多余时间戳的问题。
还有其他已知bug。
3.微服务开发框架
0.8版本修复了以下缺陷:
修复添加权限时,如果进行了权限过滤,再次进入没有清空搜索结果的问题。
修复项目无法停用成功的问题。
修复后端配置https不跳转的问题。
修复用户全局过滤时后端没有返回数据的问题。
修复密码策略无法保存的问题。
修复实例管理在选择微服务之后,不能查询对应的实例的问题。
修复个人中心页修改头像之后,再次保存用户时失败的问题。
修复无法更新用户的问题。
修复移动端无法登录跳错误页的问题。
修复实例详情元数据标无过滤表文字的问题。
修复liquibase工具包如果excel的某一行有空值的问题。
还有其他已知bug。
更加详细的内容,请参阅Release Notes和官网。
欢迎通过我们的GitHub和猪齿鱼社区进行反馈与贡献,帮助Choerodon猪齿鱼不断成长,我们将持续迭代优化,敬请期待。
【声明】文章转载自:开源中国社区 [http://www.oschina.net]
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- Choerodon 0.7 发布,开源企业级数字化服务平台
- 开源企业级数字化服务平台 Choerodon 发布 0.8 版本
- 开源企业级数字化服务平台 Choerodon 发布 0.9 版本
- 开源企业级数字化服务平台 Choerodon 发布 0.9 版本
- Choerodon 0.13 发布,开源企业级数字化服务平台
- Choerodon 0.13 发布,开源企业级数字化服务平台
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Go程序设计语言
艾伦 A. A. 多诺万 / 李道兵、高博、庞向才、金鑫鑫、林齐斌 / 机械工业出版社 / 2017-5 / 79
本书由《C程序设计语言》的作者Kernighan和谷歌公司Go团队主管Alan Donovan联袂撰写,是学习Go语言程序设计的指南。本书共13章,主要内容包括:Go的基础知识、基本结构、基本数据类型、复合数据类型、函数、方法、接口、goroutine、通道、共享变量的并发性、包、go工具、测试、反射等。 本书适合作为计算机相关专业的教材,也可供Go语言爱好者阅读。一起来看看 《Go程序设计语言》 这本书的介绍吧!