技术总结
本发明提供了一种基于多类型仓库事件驱动的持续集成和持续部署方法,包括以下步骤:用户提交代码到代码仓库;代码仓库接受用户的代码提交请求,并触发webhook机制,向指定URL地址发送通知信息;驱动程序获取通知信息,格式化信息,根据参数判断事件类型;如果事件类型被判断为通过,信息被传递给任务执行器,如果事件类型被判断为不通过,则不做任何操作;当事件类型被判断为通过,信息被传递给任务执行器后,任务执行器检索关键字参数,和现有任务模板进行信息匹配;以及如果匹配成功,则执行任务,如果匹配不成功,则不执行任何操作。则不执行任何操作。则不执行任何操作。
技术研发人员:李杰
受保护的技术使用者:贵州新致普惠信息技术有限公司
技术研发日:2020.10.29
技术公布日:2021/3/1