投产方法、装置、设备和存储介质制造方法及图纸

技术编号:22643791 阅读:39 留言:0更新日期:2019-11-26 16:39
本发明专利技术实施例公开了一种投产方法、装置、设备和存储介质。该方法包括:依据待投产代码工程以及至少一个候选投产流水线模板,确定目标流水线;依据所述目标流水线,生成所述待投产代码工程的至少一个候选构建产物以及候选构建产物的质检报告;依据所述待投产代码工程的至少一个候选构建产物以及候选构建产物的质检报告,对所述待投产代码工程进行投产上线。本发明专利技术实施例通过将流水线与投产无缝串接起来,基于流水线中的质检过程,不仅避免了人工干预,而且确保了用于投产的投产版本包为前述经过质检的构建产物,降低投产风险,提高投产质量和效率。

Production method, device, equipment and storage medium

The embodiment of the invention discloses a production method, device, device and storage medium. The method includes: determining the target pipeline according to the code project to be put into production and at least one candidate pipeline template; generating at least one candidate construction product and the quality inspection report of the candidate construction product of the code project to be put into production according to the target pipeline; generating at least one candidate construction product and the quality inspection report of the candidate construction product according to the candidate construction product of the code project to be put into production Quality inspection report, put the code project to be put into production and go online. The embodiment of the invention is based on the quality inspection process in the assembly line by seamlessly connecting the assembly line with the production line, which not only avoids the manual intervention, but also ensures that the production version package for production is the above-mentioned quality inspection construction product, reduces the production risk and improves the production quality and efficiency.

【技术实现步骤摘要】
投产方法、装置、设备和存储介质
本专利技术实施例涉及软件及网络
,尤其涉及一种投产方法、装置、设备和存储介质。
技术介绍
投产发布是软件或网站工程的一个重要环节,用来生成投产版本,检验投产版本,并将投产版本发布到生产环境。目前,可以通过软件开发人员手工将代码工程生成可执行程序,基于人工对代码的正确性以及投产版本的企业级要求进行验证,最终将可执行程序投产发布。或者,还可以通过自定义的流水线自动将代码工程生成可执行程序,将可执行程序作为流水线生成的构建产物,由开发人员对构建产物进行验证,最终将构建产物进行上线部署。然而,现有投产方式不仅对于人工的依赖性较强,而且难以对生成的构建产物进行企业级的合规检测,流水线与投产环节断层较大,无法确保投产版本不被篡改等恶意处理,进而投产风险较大且投产质量较低。
技术实现思路
本专利技术实施例提供了一种投产方法、装置、设备和存储介质,能够降低投产风险,提高投产质量和效率。第一方面,本专利技术实施例提供了一种投产方法,包括:依据待投产代码工程以及至少一个候选投本文档来自技高网...

【技术保护点】
1.一种投产方法,其特征在于,包括:/n依据待投产代码工程以及至少一个候选投产流水线模板,确定目标流水线;/n依据所述目标流水线,生成所述待投产代码工程的至少一个候选构建产物以及候选构建产物的质检报告;/n依据所述待投产代码工程的至少一个候选构建产物以及候选构建产物的质检报告,对所述待投产代码工程进行投产上线。/n

【技术特征摘要】
1.一种投产方法,其特征在于,包括:
依据待投产代码工程以及至少一个候选投产流水线模板,确定目标流水线;
依据所述目标流水线,生成所述待投产代码工程的至少一个候选构建产物以及候选构建产物的质检报告;
依据所述待投产代码工程的至少一个候选构建产物以及候选构建产物的质检报告,对所述待投产代码工程进行投产上线。


2.根据权利要求1所述的方法,其特征在于,在所述依据待投产代码工程以及至少一个候选投产流水线模板,确定目标流水线之前,还包括:
依据代码工程的开发语言和开发框架,确定构建产物的生成流程和质检流程;
依据所述构建产物的生成流程和质检流程,构建至少一个候选投产流水线模板。


3.根据权利要求1所述的方法,其特征在于,所述依据待投产代码工程以及至少一个候选投产流水线模板,确定目标流水线,包括:
依据所述待投产代码工程的开发语言和开发框架,从所述至少一个候选投产流水线模板中选择目标投产流水线模板;
依据所述目标投产流水线模板,配置流水线流程和流水线参数,以创建所述目标流水线;
提交所述目标流水线,以对所述目标流水线中的流水线流程进行检查;
若检查到所述流水线流程中包含预设投产流水线步骤,则确定所述目标流水线提交成功。


4.根据权利要求1所述的方法,其特征在于,所述依据所述目标流水线,生成所述待投产代码工程的至少一个候选构建产物以及候选构建产物的质检报告,包括:
执行所述目标流水线,依据所述目标流水线的目标投产流水线模板中的生成流程,生成所述待投产代码工程的候选构建产物;
依据所述目标流水线的目标投产流水线模板中的质检流程,对所述候选构建产物的各个生成环节以及生成结果进行验证,生成所述候选构建产物的质检报告。


5.根据权利要求1所述的方法,其特征在于,所述依据所述待投产代码工程的至少一个候选构建产物以及候选构建产物的质检报告,对所述待投产代码工程进行投产上线,包括:
依据所述待投产代码工程的至少一...

【专利技术属性】
技术研发人员:谢蓓李卓张欣
申请(专利权)人:中国建设银行股份有限公司建信金融科技有限责任公司
类型:发明
国别省市:北京;11

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

1