一种在流水线编辑器中嵌入共享库函数图形化编辑的方法技术

技术编号:42023277 阅读:21 留言:0更新日期:2024-07-16 23:14
本发明专利技术属于计算机应用领域,涉及一种共享库函数的图形化编辑的实现方法,所述方法包括以下步骤:编写共享库函数,所述共享库函数的函数名唯一,编写函数说明以及使用示例;将编写好的共享库函数提交到共享库中;编写函数图形化控件模型,并令控件名称唯一,所述函数图形化控件模型、控件均与所述共享库函数对应;将函数图形化控件模型添加到共享库函数模型库中,通过控件名称获取所述控件信息,并在流水线步骤编辑器界面生成图形表示;在流水线步骤编辑界面使用函数图形化控件,本发明专利技术可以把任意共享库函数以及自定义插件中提供的函数等快速的转化图形控件,并把这些控件集成到流水线编辑器中,使得共享库的函数在流水线的使用过程更加简洁易用。

【技术实现步骤摘要】

本专利技术属于计算机应用领域,涉及一种共享库函数的图形化编辑的实现方法,特别是在jenkins流水线编辑器中实现共享库函数的图形化编辑的方法。


技术介绍

1、随着devops的不断发展,很多企业都开始选择开源软件搭建满足企业自身需求的devops平台,流水线的图形化编辑也成了devops平台必备功能。jenkins因其丰富的插件和友好的扩展设计成为devops平台集成的优选。

2、随着devops平台流水线的增多,devops使用人员多数会抽取通用过程,函数集中存放,方便后期统一维护,就像编写应用程序代码一样,我们需要创建函数、过程以实现重用和共享。同样的逻辑也适用于jenkins pipeline配置。比如发送电子邮件、打印日志、将build放到ftp或artifactory等功能都可以放到jenkins共享库中。但在共享库的使用过程中,因其多样性和不确定性,在现有的图形化编辑界面很难得到支持。


技术实现思路

1、本专利技术为解决现有技术处理的缺陷和不足,提供一种在流水线编辑器中嵌入共享库函数图本文档来自技高网...

【技术保护点】

1.一种在流水线编辑器中嵌入共享库函数图形化编辑的方法,其特征在于,所述方法包括以下步骤:

2.根据权利要求1所述的在流水线编辑器中嵌入共享库函数图形化编辑的方法,其特征在于,所述S3中编写共享库函数图形化控件模型的过程包括以下步骤:

3.根据权利要求2所述的在流水线编辑器中嵌入共享库函数图形化编辑的方法,其特征在于,所述S5中在流水线步骤编辑界面使用该函数图形化控件的过程包括以下步骤:

4.根据权利要求3所述的在流水线编辑器中嵌入共享库函数图形化编辑的方法,其特征在于,所述S54中根据用户选择的坐标生成图形控件并显示的具体步骤包括

5....

【技术特征摘要】

1.一种在流水线编辑器中嵌入共享库函数图形化编辑的方法,其特征在于,所述方法包括以下步骤:

2.根据权利要求1所述的在流水线编辑器中嵌入共享库函数图形化编辑的方法,其特征在于,所述s3中编写共享库函数图形化控件模型的过程包括以下步骤:

3.根据权利要求2所述的在流水线编辑器中嵌入共享库函数图形化编辑的方法,其特征在于,所述s5中在流水线步骤编辑界面使用该函数图形化控件的过程包括以下步骤:

4.根据权利要求3所述的在流水线编辑器中嵌入共享库函数图形化编辑的方法,其特征在于,所述s54中根据用户选择的坐标生成图形控件并显示的具体步骤包括:

5.根据权利要求4所述的在流水线编辑器中嵌入共享库函数图形化编辑的方法,其特征在于,所述s1:使用声明式语法编写共享库函数,函数名唯一...

【专利技术属性】
技术研发人员:卢先发
申请(专利权)人:深圳联友科技有限公司
类型:发明
国别省市:

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

1