Поддержка DSL для плагина Clover Maven - PullRequest
0 голосов
/ 27 февраля 2019

В настоящее время я использую Clover Maven Plugin для проверки покрытия кода.

Я настроил Jenkins для плагина Clover вручную и смог видеть показатели покрытия кода.Я использовал ссылку ниже для конфигурации.https://wiki.jenkins.io/display/JENKINS/Clover+Plugin

Теперь я пытаюсь использовать файл dsl для создания задачи Jenkins, и кажется, что dsl поддерживает только плагин CloverPHP.

Есть ли другой альтернативный способ настройки плагина Cloverчерез dsl.

1 Ответ

0 голосов
/ 27 февраля 2019

Попробовал с кодом ниже, и это сработало

configure { project ->
    project / 'publishers' << 'hudson.plugins.clover.CloverPublisher' {
        cloverReportDir 'target/site/clover'
        cloverReportFileName 'clover.xml'
        healthyTarget {
            methodCoverage 70
            conditionalCoverage 80
            statementCoverage 80
        }
    }
}
...