Jenkins cron 作业的默认时区是什么

What is the default timezone of Jenkins cron job

我正在使用 Jenkins 声明式管道,我试图在周一至周五的 9a.m 每天 运行 管道。柏林时区。但我不确定 jenkins 默认使用什么 TZ。我的 JenkinsFile 看起来像这样。

pipeline {
    agent none
    triggers {
            cron('0 9 * * *') //schedule your build every day at 9h 00
        }
    stages {
        stage('stage') {
          agent any
            steps {
              echo 'Hello world'
            }
        }
    }
}

默认情况下,您的 Jenkins 将使用系统时区配置。您可以通过转到“管理 Jenkins”⇒“系统信息”页面并找到 user.timezone 属性.

来检查您的时区配置

您可能想要更改显示的时区以匹配您自己的时区。通过转到您的用户配置页面,您可以设置用户定义的时区以匹配您自己的时区。

您可以在此处找到更多信息:https://www.jenkins.io/doc/book/using/change-time-zone/