我的Jenkins服务器托管了美国,并由不同时区的用户使用。
我们不在不同的时区交叉使用不同团队的项目(团队在时区中使用的项目 - B
不会被团队在时区中使用 - import re
newline = re.sub(r'(?<!^)(?<!,)"(?!,|$)', '', line)
)
每次将项目触发时间,通知时间戳等转换为每个团队当地时间都很烦人。
除了托管不同的服务器之外,还有Jenkins世界的解决方案吗?
答案 0 :(得分:1)
Jenkins wiki仅提及强制果冻嵌入式服务器使用给定时区来格式化时间戳。另外seen in this answer
但这不会解决构建参数问题,尤其是涉及多个用户时区时。 为此,您有(已解决)问题JENKINS-9283,其中添加了timezone to cron syntax。
TZ=Europe/London
# This job needs to be run in the morning, London time
H 8 * * *
# BTW, nobody works at 5 o'clock, so we can run the test again
H(0-30) 15 * * *
从JENKINS-43228开始,这似乎仅在2.54中有效。