Jacoco Coverage acquisition
Чтобы добавить задачу Jacoco Coverage acquisition, при создании пайплайна необходимо нажать на New tasks в колонке задач.
Далее можно выбрать необходимую задачу.
Выбрав задачу, появляется окно с параметрами.
- Task name: Название задачи.
- JDK version number: Номер версии JDK.
- Maven version number: Номер версии Maven.
- Test Command: Командная строка. Это корневой путь базы кода, и она поддерживает\
${ParameterKey}
для получения переменных среды. - Сoverage report directory: Каталог отчета о покрытии.Это каталог, в котором создается отчет о покрытии после выполнения тестовой команды, например, target/site/jacoco..
- Quality Gate Control: В плагине тестового класса вы можете настроить фильтрацию качества; если фактические метрики ниже, чем метрики, которые вы настроили во время выполнения задачи, гейтирование вступит в силу, конвейерная задача покажет сбой, а последовательная задача не будет продолжать выполняться.
- Private Repository: Приватный репозиторий.
- Build cache: Кэш сборки.
- Task Timeout: Задача, время ожидания которой истекло, будет отменена. Единица измерения — секунды (минимум 60 секунд, максимум 86400 секунд = 1 день); если не заполнено, время никогда не истечет.
- Task Retry Times: Когда задача завершается сб оем, она повторяется, количество попыток составляет от 0 до 5 раз, повторно выполняемая задача является новой задачей, она не сохраняет старую информацию о задаче и журналы.
- Auto Skip Task: Пропуск задачи при следующих введунных параметрах пары Ключ=значение.