【技术实现步骤摘要】
日志构建方法和系统
本专利技术涉及计算机软件
,尤其涉及日志构建方法和系统。
技术介绍
代码仓库有很多分支,经常需要一个分支合并到另外一个分支,分支合并有一定的风险,为了能够提前知道风险,需要通过代码编译平台对代码仓库中的相应代码进行合并测试,然后将代码编译平台的测试结果返回到代码仓库中进行展示。然而,目前的返回结果是固定内容或者代码编译平台的自身的环境变量,代码仓库中不能看到代码编译平台根据测试结果构建的日志,需要额外登陆代码编译平台查看日志报错信息,导致操作复杂度较高。
技术实现思路
有鉴于此,本专利技术提供一种日志构建方法和系统。具体地,本专利技术是通过如下技术方案实现的:根据本专利技术实施例的第一方面,提供一种日志构建方法,所述方法包括:在代码编译平台中定义变量;读取所述代码编译平台中的日志内容,将所述日志内容赋值给所述变量;通过代码编译平台中的插件将所述变量返回至代码仓库,以在所述代码仓库中构建所述日志内容对应的日志。可选地,在将所述日志内容赋值给所述变量之前,所述方法还包括:读取所述日志中的换行符;将所述换行符替换为所述代码仓库可识别的换行符。可选地 ...
【技术保护点】
1.一种日志构建方法,其特征在于,所述方法包括:在代码编译平台中定义变量;读取所述代码编译平台中的日志内容,将所述日志内容赋值给所述变量;通过代码编译平台中的插件将所述变量返回至代码仓库,以在所述代码仓库中构建所述日志内容对应的日志。
【技术特征摘要】
1.一种日志构建方法,其特征在于,所述方法包括:在代码编译平台中定义变量;读取所述代码编译平台中的日志内容,将所述日志内容赋值给所述变量;通过代码编译平台中的插件将所述变量返回至代码仓库,以在所述代码仓库中构建所述日志内容对应的日志。2.根据权利要求1所述的方法,其特征在于,在将所述日志内容赋值给所述变量之前,所述方法还包括:读取所述日志中的换行符;将所述换行符替换为所述代码仓库可识别的换行符。3.根据权利要求1所述的方法,其特征在于,读取代码编译平台的日志内容的步骤包括:获取所述代码编译平台所执行的编译任务的任务标识;根据所述任务标识调用所述代码编译平台的API;通过所述API获取所述代码编译平台的日志内容。4.根据权利要求1所述的方法,其特征在于,将所述日志内容赋值给所述变量的步骤包括:从所述日志内容中筛选出有用信息;将所述有用信息赋值给所述变量。5.根据权利要求1所述的方法,其特征在于,在通过代码编译平台中的插件将所述变量返回至代码仓库之前,所述方法还包括:将所述变量转换为所述插件可识别的格式。6.根据权利要求1所述的方法,其特征在于,所...
【专利技术属性】
技术研发人员:柯伟胜,
申请(专利权)人:广州视源电子科技股份有限公司,广州视睿电子科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。