我如何在 Jenkins 中运行 cppcheck?

问题描述

我有一个操场管道,我正在尝试开始使用 cppcheck,但是当我在 cmd 中执行命令时(我正在运行 Windows 10)它工作正常,但是如果在管道内执行命令,它返回 {{ 1}} 我已经安装了插件并重新启动了 Jenkins ......那我错过了什么? .这是示例管道:

'cppcheck' is not recognized as an internal or external command

但是完全相同的命令,复制并粘贴到 cmd 中,工作得很好,分析文件夹并给我 cppcheck.xml 文件

另外,如果像这样运行管道,它似乎工作得很好:

pipeline {
    agent any    
    stages {
        stage('Static Analysis') {
            steps {
                script{
                    env.Failed_STAGE=env.STAGE_NAME
                    bat'cppcheck "D:/Source/Game"'
                }
            }
        }
    }
}

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)