基于多类型仓库事件驱动的持续集成和持续部署方法

基本信息

申请号 CN202011178264.8 申请日 -
公开(公告)号 CN112433828A 公开(公告)日 2021-03-02
申请公布号 CN112433828A 申请公布日 2021-03-02
分类号 G06F9/46;G06F9/48;G06F8/35;G06F8/60 分类 计算;推算;计数;
发明人 李杰 申请(专利权)人 贵州新致普惠信息技术有限公司
代理机构 上海正策律师事务所 代理人 李丽;张晟
地址 550025 贵州省贵阳市贵安新区大数据港2号楼20层
法律状态 -

摘要

摘要 本发明提供了一种基于多类型仓库事件驱动的持续集成和持续部署方法,包括以下步骤:用户提交代码到代码仓库;代码仓库接受用户的代码提交请求,并触发webhook机制,向指定URL地址发送通知信息;驱动程序获取通知信息,格式化信息,根据参数判断事件类型;如果事件类型被判断为通过,信息被传递给任务执行器,如果事件类型被判断为不通过,则不做任何操作;当事件类型被判断为通过,信息被传递给任务执行器后,任务执行器检索关键字参数,和现有任务模板进行信息匹配;以及如果匹配成功,则执行任务,如果匹配不成功,则不执行任何操作。