[发明专利]资源和配置的自动生成装置和方法有效
申请号: | 201410790340.9 | 申请日: | 2014-12-17 |
公开(公告)号: | CN104461743B | 公开(公告)日: | 2018-10-16 |
发明(设计)人: | 鄂炜 | 申请(专利权)人: | 用友网络科技股份有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F8/71;G06Q10/06;G06Q10/10 |
代理公司: | 北京中恒高博知识产权代理有限公司 11249 | 代理人: | 宋敏 |
地址: | 100094 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种资源和配置的自动生成装置,包括:角色定义单元,用于录入或导入用户信息,指定该用户的角色,给不同的角色定义git库中不同的权限;信息创建单元,用于创建项目信息,对引入人员的角色根据项目需要进行调整;创建模块信息,根据录入信息自动生成git库的ssh串;配置信息和任务生成单元,用于保存项目信息时驱动后台,根据项目信息中定义的上下文信息,生成配置信息和任务。本发明还提供了一种资源和配置的自动生成方法。通过本发明的技术方案,可以在现有的资源和配置生成方式基础上,充分利用单对象类型完成多对象类型的资源和配置生成,建立基于复杂类型的资源和配置的通用、统一生成思路。 | ||
搜索关键词: | 资源 配置 自动 生成 装置 方法 | ||
【主权项】:
1.一种资源和配置的自动生成装置,其特征在于,包括:角色定义单元,用于录入或导入用户信息,指定该用户的角色,给不同的角色定义git库中不同的权限;信息创建单元,用于基于对不同角色定义的权限,创建项目信息,对引入人员的角色根据项目需要进行调整;创建模块信息,根据录入信息自动生成git库的ssh串;配置信息和任务生成单元,用于基于生成的生成git库的ssh串,保存项目信息时驱动后台,根据项目信息中定义的上下文信息,生成配置信息和任务;所述角色定义单元,具体包括:角色指定模块,用于录入或导入用户信息,指定该用户的角色;权限指定模块,用于指定用户的角色后,给不同的角色定义git库中不同的权限;所述角色指定模块指定的角色,包括产品经理、开发、测试;所述信息创建单元,具体包括:项目信息创建模块,用于基于对不同角色定义的权限,创建项目信息,引入该项目能够使用的研发人力资源,对引入人员的角色根据项目需要进行调整;模块信息创建模块,用于基于调整后的角色,创建模块信息,根据录入信息自动生成git库的ssh串;所述模块信息创建模块根据录入信息自动生成git库的ssh串的操作,进一步包括:将项目编码作为组名,将项目编码加模块编码作为库名,通过项目编码和模块编码保证git库ssh的唯一性;所述配置信息和任务生成单元,具体包括:配置库创建模块,用于在界面上输入项目信息,保存界面,并根据项目编码和配置服务器信息,自动在git服务器上创建配置库;任务生成模块,用于基于创建的配置库,根据项目参与人员及角色创建git库用户,根据项目上关联的jenkins模板创建jenkins任务;所述配置库创建模块在界面上输入的项目信息,包括项目的唯一标识编码,参与项目的人员及其角色,项目引用的配置服务器信息;所述任务生成模块根据项目上关联的jenkins模板创建的jenkins任务,包括编译、白盒测试、打包、做盘和部署中的任意几个。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于用友网络科技股份有限公司,未经用友网络科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410790340.9/,转载请声明来源钻瓜专利网。