Мы запускаем Jenkins на сервере с UTC, но наш офис находится в Берлине.Таким образом, мы настроили -Dorg.apache.commons.jelly.tags.fmt.timeZone=Europe/Berlin
, чтобы иметь пользовательский интерфейс в CE (S) T.
Но как обеспечить, чтобы сборки Maven Java работали со стандартным TimeZone Europe / Berlin?
Мы пытались добавить -Duser.timezone=Europe/Berlin
к скипту Дженкинса и к глобальному MAVEN_OPTS.
Но TimeZone.getDefault()
(в тестах jUnit) приводит к sun.util.calendar.ZoneInfo[id="GMT",offset=0,dstSavings=0,useDaylight=false,transitions=0,lastRule=null]
.