Arbess V2.1.3版本发布,新增sourcefare服务端扫描、新增工具集成全局安装,新增在线更新程序功能

Arbess 是一款国产开源免费的 CI/CD 工具,产品开源免费,简洁易用。本周Arbess V2.1.3版本发布,新增sourcefare服务端扫描、新增工具集成全局安装,新增在线更新程序功能。

1、版本更新日志

新增

  • 新增sourcefare服务端扫描。
  • 新增Python、C/C++、C#语言代码扫描。
  • 新增在线更新程序功能。
  • 工具集成支持在线安装,可直接安装Jdk、Maven等工具。

修复

  • 修复Windows端向Linux端执行脚本显示乱码问题。
  • 修复部分场景下流水线一直运行问题。

优化

  • 优化集成sourcefare、SonarQube配置信息。
  • 优化工具配置信息。
  • 优化部分界面展示效果。

2、sourcefare服务端扫描

此版本的Arbess支持服务端扫描和客户端扫描两个方式。服务端扫描需要在sourcefare创建服务端扫描项目。

创建git扫描项目

创建完成后,在Arbess流水线选择添加sourcefare代码扫描任务。选择sourcefare任务。

添加sourcefare任务

在sourcefare选择服务端扫描、选择sourcefare的服务以及项目。

服务端扫描

配置完成后,运行Arbess流水线,运行sourcefare服务端扫描项目。

运行代码扫描项目

运行完毕之后,点击测试报告→代码扫描→sourcefare,查看sourcefare代码扫描报告。

查看sourcefare测试报告

点击sourcefare代码扫描报告名称,进入跳转到sourcefare查看详细报告。

查看sourcefare详细报告

问题TAB显示详细问题列表,点击问题列表的问题名称,还可以查看代码详细问题。

查看sourcefare详细问题

sourcefare还可以查看代码重复率、复杂度、覆盖率,查看问题所在文件等。

查看问题所在文件

3、Python、C语言代码扫描

此版本的Arbess客户端扫描支持Python、C/C++、C#语言代码扫描。需要在sourcefare创建客户端扫描项目。

添加客户端项目

Arbess流水线选择添加sourcefare代码扫描任务。

添加sourcefare任务

在sourcefare选择客户端扫描、选择语言,现支持Java、JavaScript、Go、Python、C/C++、C#语言。

客户端扫描

配置完成后,运行Arbess流水线,运行sourcefare服务端扫描项目。运行完毕之后,在测试报告→代码扫描→sourcefare,查看sourcefare代码扫描报告。

4、在线更新程序

Arbess在2.3.0版本之后,Linux私有化部署支持使用arbessctl update命令进行更新。执行命令之后,会显示当前最新版本,以及可更新的版本

选择更新版本

选择版本后,二次确认是否更新,选择“y”继续执行更新。

继续更新

5、在线安装运行工具

流水线支持监测本机安装路径,或者工具在线下载、安装工具,进入系统设置→集成开放→工具集成,选择要添加的工具,点击检测路径检测本机安装的路径。

监测安装路径

或者点击安装包安装,可选择版本下载后进行安装。

下载版本

下载完成后,系统会直接检测路径。

检测路径

有兴趣的开发者朋友可以去Tiklab官网体验演示DEMO、下载安装使用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值