Перейти к содержимому

Публикации ushkov

1 публикаций создано ushkov (учитываются публикации только с 29 марта 2023)


#185360 Проблема с кодировкой в Jenkins!

Отправлено автор: ushkov 24 августа 2023 - 05:43 в Selenium - Functional Testing

Всем привет! Я автотестирую с помощью Ranorex.

 

Моя среда выполнения:

  1. Jenkins Agent, на Windows 10, запускаю через планировщик: java -jar C:\agent.jar -jnlpUrl http://jenkins:8080/...kins-agent.jnlp -secret sdfsdghethgfhsfhwdfhfghfghdfgdshjyujfg45654yhfghghdfghffgh -workDir C:\test
  2. В веб-интерфейсе Jenkins:
  • Freestyle project
  • Задание Ranorex

При настройках указанных выше, в логе веб-интерфейса Jenkins вижу вместо кириллицы кракозябры:

Screenshot_2.png

Решение в моём случае:

  1. При запуске Jenkins агента(п.1 выше) просто добавил "-Dfile.encoding=cp866" (без кавычек). То есть так:

    java -Dfile.encoding=cp866 -jar C:\agent.jar -jnlpUrl http://jenkins:8080/...kins-agent.jnlp -secret sdfsdghethgfhsfhwdfhfghfghdfgdshjyujfg45654yhfghghdfghffgh -workDir C:\test

    Получаю:

    Screenshot_4.png
  2. Если в Freestyle project использую "Execute Windows batch command" то внутри прописываю "chcp 866"(без кавычек).

Прикрепленные изображения

  • Screenshot_2.png
  • Screenshot_4.png