溫馨提示×

Jenkins任務調度Ubuntu如何配置

小樊
34
2025-07-01 11:58:37
欄目: 智能運維

在Ubuntu上配置Jenkins任務調度通常是通過Cron表達式來實現的。以下是詳細的步驟:

安裝Jenkins

  1. 更新包列表
sudo apt update
  1. 安裝Java(Jenkins需要Java運行環境):
sudo apt install openjdk-11-jdk
  1. 添加Jenkins倉庫密鑰
wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -
  1. 添加Jenkins倉庫
sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
  1. 更新包列表
sudo apt update
  1. 安裝Jenkins
sudo apt install jenkins
  1. 啟動Jenkins服務
sudo systemctl start jenkins
  1. 設置Jenkins開機自啟動
sudo systemctl enable jenkins

配置Jenkins任務調度

  1. 登錄Jenkins:打開瀏覽器,訪問 http://<your_server_ip>:8080,輸入默認用戶名和密碼(通常是 admin/admin)登錄。

  2. 創建新任務

    • 點擊左側菜單欄的“New Item”。
    • 輸入任務名稱,選擇“Freestyle project”,然后點擊“OK”。
  3. 配置任務

    • 在任務配置頁面,找到“Build Triggers”部分。
    • 勾選“Build periodically”選項。
    • 在“Schedule”字段中輸入Cron表達式來定義調度規則。

Cron表達式示例

Cron表達式由6個或7個字段組成,格式如下:

* * * * * *
  • 秒(0-59)
  • 分(0-59)
  • 小時(0-23)
  • 日期(1-31)
  • 月份(1-12)
  • 星期(0-7,其中0和7都表示星期日)

以下是一些常見的Cron表達式示例:

  • 每分鐘執行一次:* * * * * *
  • 每小時執行一次:0 * * * * *
  • 每天凌晨2點執行一次:0 0 2 * * *
  • 每周日凌晨2點執行一次:0 0 2 * * 0
  • 每月1號凌晨2點執行一次:0 0 2 1 * *

通過以上步驟,你就可以在Ubuntu上使用Jenkins進行任務調度了。根據實際需求調整Cron表達式,以滿足不同的調度需求。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女