-1
Jenkins PipelineでPMDからの警告の数を取得するにはどうすればいいですか? 私が試してみましたが、ここでは、このJenkins PipelineでPMDからの警告を受け取ります
Jenkins PipelineでPMDからの警告の数を取得するにはどうすればいいですか? 私が試してみましたが、ここでは、このJenkins PipelineでPMDからの警告を受け取ります
を修正する方法を見つけることができませんが、私のコード分析ブロックステージである:
stage('CAT') {
step([$class: 'hudson.plugins.checkstyle.CheckStylePublisher', checkstyle: '**/target/checkstyle-result.xml'])
step([$class: 'hudson.plugins.pmd.PmdPublisher', checkstyle: '**/target/pmd.xml'])
}
これは私がJenkinfile(PHPプロジェクト)にPMDを処理する方法である:
stage('PMD') {
steps {
sh 'vendor/bin/phpmd . xml build/phpmd.xml --reportfile build/logs/pmd.xml --exclude vendor/ || exit 0'
pmd canRunOnFailed: true, pattern: 'build/logs/pmd.xml'
}
}
https://github.com/jenkinsci/pipeline-plugin/blob/master/COMPATIBILITY.md#plugin-developer-guideを参照してください。pmdプラグインはまだサポートされていません – Beuj
@Beuj:PMDプラグインは既にサポートされています。私の答え –