Мы используем Jenkins 1.642.1, и мы генерируем отчеты Cobertura для заданий сборки/развертывания и функциональных тестовых заданий. (Похоже, мы используем плагин Cobertura версии 1.9.6). Сгенерированный отчет содержит ссылку на исходный файл js, который включает красное/зеленое цветовое кодирование, чтобы отображать штрихи строк. Этот файл содержит символы, отличные от ASCII, поэтому символы харда отображаются в виде html этого файла.
Когда я проверяю конфигурацию задания сборки (которое генерируется groovy-скриптами), параметр Source Encoding для «Опубликовать отчет о покрытии Cobertura» означает «ASCII» в качестве параметра. Мне нужно, чтобы он был UTF-8. Я могу выбрать это вручную, но мы не ручаемся с нашими сборками вручную. Все создается в стиле CI - с помощью программирования. В этом случае я вижу строку в строчном скрипте, и она вызывает «cobertura [путь к файлу]». Кажется, нет никаких дополнительных аргументов, в том числе для исходной кодировки. Может ли кто-нибудь указать мне правильное направление, чтобы установить это значение программно?Как программно установить исходную кодировку для плагина Jenkins Cobertura
Спасибо, Роб