Обход кода покрытия с флагом в Дженкинс - PullRequest
0 голосов
/ 07 ноября 2019

Я включил в свой проект jacoco и перенесу анализ в сонар. Иногда меня беспокоит то, что в моей компании возникают ситуации, когда мне нужно быстро создать какой-то код и игнорировать покрытие или jacoco в этот момент времени. Могу ли я добавить какой-нибудь флаг в jenkins, чтобы проверка покрытия кода была пропущена.

То, что я пробовал:

Я добавил логический параметр и добавил сценарий оболочки в jenkins дляпроверьте, установлен ли он.

Если отмечен параметр $ BYPASSJACOCO , я запускаю команду:

mvn clean install -DskipTests = true

еще запустить

mvn clean install sonar: sonar

Но мой порог покрытия jacoco указан в конфигурации jenkins. Я обеспокоен, если это сработает, или есть какие-то другие обходные пути для достижения этого, может быть установлен флаг, чтобы пропустить проверку порога покрытия для некоторых конкретных сборок.

Пожалуйста, помогите.

...