一种基于申请单与部署流水线的应用程序自动部署方法、装置、设备和存储介质制造方法及图纸

技术编号:40316679 阅读:17 留言:0更新日期:2024-02-07 20:59
本发明专利技术提供了一种基于申请单与部署流水线的应用程序自动部署方法,所述方法包括根据定时规则获取处于待发布状态的申请单,所述申请单包括应用id;根据所述应用id获取多个部署流水线;从多个所述部署流水线中过滤出开启了自动部署配置的部署流水线得到目标部署流水线;当所述申请单根据检验规则检验通过时,更新所述目标部署流水线的任务信息中的部分参数;根据所述任务信息执行应用程序的部署;当所述部署完成时,发出通知提示信息。根据本发明专利技术所述的一种基于申请单与部署流水线的应用程序自动部署方法、装置、设备和存储介质能够有效避免应用程序部署过程的信息遗漏问题,降低了沟通成本,加快了应用程序部署流程。

【技术实现步骤摘要】

本专利技术属于应用部署,具体涉及一种基于申请单与部署流水线的应用程序自动部署方法、装置、设备和存储介质


技术介绍

1、应用部署是一个将软件提供给用户的过程,通常包含配置环境、安装及测试等步骤。应用程序部署的策略会影响该应用的性能、稳定性以及运行速度,因此有时会在向所有人提供更新之前,先对一小部分用户进行测试。软件开发和用户体验的现代标准要求开发人员持续地更新他们的项目。部署和集成已经成为日常操作,一个现代的应用程序每天都需要部署。这就是为什么现在拥有一个有效的部署技术比以往任何时候都更重要。当下,企业追求更为灵活和可扩展的系统,因此微服务架构、云基础设施变得随处可见。灵活的架构意味着诸多开发团队会牵涉其中,这会给部署带来挑战。

2、目前的应用部署流程一般是先由开发人员在应用发布前使用线文档填写待部署应用的信息,所述信息往往不包括云配置、sql数据等信息,所以需要开发人员通过企微或飞书等工具发送变更的云配置、sql数据信息等并告知运维人员,运维人员再人工去找应用对应的部署流水线进行部署。

3、但经申请人研究发现,目前的应用部署方法流本文档来自技高网...

【技术保护点】

1.一种基于申请单与部署流水线的应用程序自动部署方法,其特征在于,所述基于申请单与部署流水线的应用程序自动部署方法包括:

2.根据权利要求1所述的一种基于申请单与部署流水线的应用程序自动部署方法,其特征在于:

3.根据权利要求1所述的一种基于申请单与部署流水线的应用程序自动部署方法,其特征在于:

4.根据权利要求3所述的一种基于申请单与部署流水线的应用程序自动部署方法,其特征在于:

5.根据权利要求4所述的一种基于申请单与部署流水线的应用程序自动部署方法,其特征在于,所述部署流水线的配置参数包括:

6.根据权利要求1所述的一种基...

【技术特征摘要】

1.一种基于申请单与部署流水线的应用程序自动部署方法,其特征在于,所述基于申请单与部署流水线的应用程序自动部署方法包括:

2.根据权利要求1所述的一种基于申请单与部署流水线的应用程序自动部署方法,其特征在于:

3.根据权利要求1所述的一种基于申请单与部署流水线的应用程序自动部署方法,其特征在于:

4.根据权利要求3所述的一种基于申请单与部署流水线的应用程序自动部署方法,其特征在于:

5.根据权利要求4所述的一种基于申请单与部署流水线的应用程序自动部署方法,其特征在于,所述部署流水线的配置参数包括:

6.根据权利要求...

【专利技术属性】
技术研发人员:欧志鹏
申请(专利权)人:广州宸祺出行科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1