我如何在 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 (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...