Jenkins показывает неправильное время?

Я запускаю Jenkins на сервере Linux и он показывает неправильное время :(

Ситуация: Я запускаю другое java приложение (в tomcat, который также запускает Jenkins), которое показывает правильное время в лог файлах (я использую Logback через slf4j). В биосе установлено время UTC (системные часы), как советуют здесь: http://www.linuxsa.org.au/tips/time.html

В Linux в /etc/sysconfig/clock указано, что системные часы установлены на UTC и в каком часовом поясе мы находимся. Я нахожусь в UTC+1

Выполнение команды date в Linux показывает правильное местное время. Пример: Sun Jan 8 12:11:35 CET 2012. Но Jenkins показывает время плюс 1 час :(...

Конфиг jenkins показывает: user.timezone = Europe/Amsterdam (что является UTC+1).

Я думаю, что Jenkins (java) думает, что локальные часы установлены в UTC, поэтому добавляется 1 час.

Как мне это решить?

15
задан Ankur Agarwal 5 November 2019 в 22:48
поделиться