在CentOS上,Jenkins任務的調度可以通過Cron表達式來實現。以下是配置Jenkins任務調度的步驟:
登錄到Jenkins管理界面。
在左側菜單中,點擊“Manage Jenkins”(管理Jenkins)。
點擊“Configure System”(配置系統)。
向下滾動到“Cron Triggers”部分。
勾選“Build periodically”(定期構建)選項。
在“Schedule”字段中,輸入Cron表達式來定義任務的調度規則。Cron表達式由6個或7個字段組成,表示不同的時間單位,如下所示:
* * * * * *
└─┬─┘└─┬─┘└─┬─┘└─┬─┘└─┬─┘
│ │ │ │ │ │
│ │ │ │ │ └───── 星期幾 (0 - 7) (星期天可以是0或7)
│ │ │ │ └───────── 月份 (1 - 12)
│ │ │ └───────────── 日期 (1 - 31)
│ │ └───────────────── 小時 (0 - 23)
│ └───────────────────── 分鐘 (0 - 59)
└───────────────────────── 星期幾 (0 - 7) (星期天可以是0或7)
例如,如果你想每天凌晨1點執行任務,可以輸入以下Cron表達式:
0 1 * * * *
輸入完成后,點擊頁面底部的“Save”(保存)按鈕。
現在,Jenkins將按照你設置的Cron表達式定期執行任務。請注意,Cron表達式的編寫需要遵循一定的規則,否則可能導致任務無法按預期執行。你可以使用在線Cron表達式生成器來幫助你編寫正確的表達式。