一种开源托管软件配置方法、电子设备及介质技术

技术编号:37986893 阅读:22 留言:0更新日期:2023-06-30 10:01
本发明专利技术公开一种开源托管软件配置方法,其首先提供基于开源托管软件页面创建的应用机器人,并由该应用机器人从开源托管软件接收事件,进而从事件中确定配置事件,最后根据用户提供的配置信息自动执行配置事件的配置。通过提供应用机器人来实现开源项目的接入及事件自动化处理,进而可以通过在线配置方式、无代码地实现开源项目管理,以提高开源项目开发和开发者间协作效率,节省代码量。节省代码量。节省代码量。

【技术实现步骤摘要】
一种开源托管软件配置方法、电子设备及介质


[0001]本专利技术涉及计算机
,特别涉及一种开源托管软件配置方法、电子设备及介质。

技术介绍

[0002]开放式源代码项目是指可以被公众使用的软件,并且此软件的使用、修改和发行也不受许可证的限制,在遵守开源协议的条件下,可通过修改开源代码定制个性化产品。通常是通过开源项目托管软件来实现开源项目的开发,常见的开源项目托管软件有G itHub、gittab、G itee等。其中,G i tHub作为开源代码库以及版本控制系统,已广泛应用于软件开发管理以及已有代码发现。其可以创建、开发一个基于开源项目托管软件的应用,通过页面进行选择开源项目库并安装,进而实现应用开发,此外还可以通过安装已有G itHub应用,在开源项目库中根据已有应用约定的配置规范,进行代码配置并提交、合入代码。
[0003]G itHub将项目管理问题划分为I ssues(问题),PR(代码提交)等管理,并且可通过诸如mergi fy/act i ons等应用来自动化解决I ssue和/或PR上的部分问题。但是,目前基于G本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种开源托管软件配置方法,其特征在于,包括步骤:提供应用机器人,其中所述应用机器人是基于开源托管软件页面创建的;由所述应用机器人从开源托管软件接收事件;从所述事件中确定配置事件;以及根据用户提供的配置信息自动执行配置事件的配置。2.如权利要求1所述的开源托管软件配置方法,其特征在于,提供应用机器人包括:提供所述开源托管软件的登录功能;提供所述开源托管软件中的开源项目授权;以及提供所述开源项目的自动化配置方法。3.如权利要求1所述的开源托管软件配置方法,其特征在于,所述应用机器人基于SAAS服务创建。4.如权利要求1所述的开源托管软件配置方法,其特征在于,从开源托管软件接收事件包括:通过所述应用机器人订阅开源托管软件网络钩子事件;以及接收所述网络钩子事件的URL信息。5.如权利要求1所述的开源托管软件配置方法,其特征在于,所述配置事件...

【专利技术属性】
技术研发人员:李珍翔涂中英
申请(专利权)人:上海人工智能创新中心
类型:发明
国别省市:

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

1