QAC分析常用qacli命令

QAC常用qacli命令行实现总结(Jenkins + QAC):
1. qacli 开启 qac工程的忽略头文件搜索路径的功能:
qacli pprops -P ${qac_project} --sync-setting SUPPRES_INCLUDE_PATH --set +
2. qacli 同步过滤命令:
qacli pprops -P ${qac_project路径} --sync-setting FILE_FILTER --set ${源代码文件路径\\a\\b}
3. qacli 源代码同步到qac工程命令: MONITOR方式(从编译过程获取源代码):
* 举例这里用tasking编译器,(注意:make前需要先clean)
launch.bat && make clean && qacli sync -P ${qac_project路径} -t MONITOR make
4. qacli qac工程Component Options设置-I 添加头文件命令:
qacli pprops -P ${qac_project路径} -c ${qac-9.7.0} -o -i --set ${源代码中头文件路径\\a\\b}
注意:qac-9.7.0 可替换为自己qac工具链中的版本
例如:
qacli pprops -P ${qac_project路径} -c ${qac-9.7.0} -o -i --set ${WORKSPACE}\\src
5. qacli qac Analyze分析命令:
qacli analyze -P ${qac_project路径} -f
6. qacli 生成qac Report报告命令:
qacli report -P ${qac_project路径} -t RCR
qacli report -P ${qac_project路径} -t CRR
qacli report -P ${qac_project路径} -t HMR
qacli report -P ${qac_project路径} -t MDR
qacli report -P ${qac_project路径} -t SUR
7. qacli 分析后的qac工程上传到qac dashboard命令
qacli upload -P ${qac_project路径} --qav-upload --upload-project ${qac_dashboard_project_name} --snapshot-name ${版本号} --upload-source ${NONE} -U ${dashboard_URL地址} --username ${username} --password ${password}
7. qacli 添加头文件命令
qacli pprops -P ${qac_project路径} -c qac-9.7.0 -o -i --set ${头文件路径}
  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值