[发明专利]在连续部署的情况下可用的监视器有效
申请号: | 201280075923.2 | 申请日: | 2012-09-21 |
公开(公告)号: | CN104641353B | 公开(公告)日: | 2018-03-06 |
发明(设计)人: | I.莎妮;A.尼桑;E.莫德海 | 申请(专利权)人: | 惠普发展公司;有限责任合伙企业 |
主分类号: | G06F11/28 | 分类号: | G06F11/28;G06F11/30;G06F8/60 |
代理公司: | 北京德琦知识产权代理有限公司11018 | 代理人: | 陈舒维,康泉 |
地址: | 美国德*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 连续 部署 情况 可用 监视器 | ||
技术领域
提供一种具有监视应用的功能的监视器。
背景技术
软件开发生存周期使用连续集成(CI)和连续部署(CD)以在减少生产线中代码改变所花费的时间。连续集成使从具体的源配置管理(SCM)工具接收代码改变、构建在代码改变的情况下的可递送的组件以及测试组件的过程自动化。
发明内容
一种具有指令的计算机可读介质,所述指令当被处理器执行时通过连续部署流水线监视应用,该指令包括:
监视模块,当被执行时来进行以下内容:
提供在部署应用期间将被执行的监视功能;以及
判决模块,当被执行时来进行以下内容:
激活被嵌入在代码库的元数据中的监视功能,以及
在部署期间从应用提取元数据。
其中监视模块从多个监视功能接收监视功能的选择。
其中监视模块将监视功能嵌入到所述应用的代码库的元数据中。
其中元数据包括代码改变、进行代码改变的人员的标识、时间戳和日期戳中的至少一个。
其中监视功能包括功能调用以及与功能调用相关联的功能属性。
其中判决模块根据监视资源限定监视功能。
其中监视资源包括监视工具、插件和/或监视元数据的可执行指令的数据库中的至少一个。
一种监视通过连续部署流水线部署的应用的系统,该系统包括:
监视引擎来进行以下内容:
提供针对所述应用可获得的多个监视功能的菜单;
接收多个监视功能中的至少一个的选择;
将多个监视功能中的至少一个的选择嵌入到所述应用的代码库的元数据中;以及
判决引擎来进行以下内容:
在部署所述应用期间激活多个监视功能中的至少一个的选择,以及
在部署引擎执行所选择的多个监视功能中的至少一个时,在部署期间从所述应用提取元数据。
判决引擎限定被嵌入在代码库的元数据中的多个监视功能中的至少一个。
其中判决引擎决定将提供的多个监视功能。
其中在部署期间从应用提取的数据包括元数据。
进一步包括数据记忆装置来存储多个监视功能,所述多个监视功能包括监视工具、插件和/或监视元数据的可执行指令的代码库中的至少一个。
进一步包括显示引擎来显示以下内容中的至少一个:
包括多个监视功能的菜单;以及
以多个监视功能中的至少一个从所述应用提取的数据的表示。
进一步包括分析引擎来执行以下内容中的至少一个:
根据元数据确定多个监视功能中的至少一个;
分析在部署期间从所述应用接收的元数据;以及
生成监视报告来标识监视值。
一种监视应用的装置,该装置包括:
存储指令集的存储器;以及
耦合到存储器的处理器,来执行指令集以进行以下内容:
将监视功能嵌入到所述应用的代码库的元数据中;
激活被嵌入在代码库中的监视功能;以及
在部署所述应用期间监视与监视功能相关联的元数据。
附图说明
在以下描述中描述了本公开的非限制性示例,参考本文所附附图阅读,并且不限制权利要求书的范围。在所述图中,出现在多于一个图中的相同和类似的结构、元素或它们的部分,在它们所出现的附图中一般被标记以相同或类似的标记。在所述图中图示的组件和特征的尺寸主要是为了呈现的方便和清楚而被选择,并且不一定是按比例绘制的。参照附图:
图1图示了根据示例的、监视通过连续部署流水线部署的应用的网络环境;
图2-3图示了根据示例的、监视应用可用的连续部署的系统的框图;
图4图示了根据示例的、监视应用的计算机可读介质的框图;
图5图示了根据示例的、监视应用的过程的流程图;以及
图6图示了根据示例的、在连续部署情况下可用的监视应用的方法的流程图。
具体实施方式
在以下的具体描述中,参照构成其一部分的所附附图,并且其中经由其中可以实行本公开的具体示例进行图示。应理解,可以利用其他示例并且可以在不背离本公开的范围的情况下进行结构或逻辑的改变。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于惠普发展公司;有限责任合伙企业,未经惠普发展公司;有限责任合伙企业许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280075923.2/2.html,转载请声明来源钻瓜专利网。