我已经开始将我现有的Jenkins
工作移植到Jenkins
Pipeline
.
当谈到移植Scan for compiler warning
in 时Post-build action
,我开始遇到问题。首先,我尝试移植PC-Lint
. 使用了以下代码
stage ('Warnings pclint') {
steps {
timeout(time: 5, unit: 'MINUTES') {
sh 'npm run lint:ci'
step([$class: 'WarningsPublisher',
parserConfigurations: [[
parserName: 'PC-Lint',
pattern: 'pmd.xml'
]],
unstableTotalAll: '0',
usePreviousBuildAsReference: true
])
}
}
}
但它没有用。这有什么问题?
有没有其他方法可以做到这一点?