天天看點

Jenkins學習筆記 系列3--trigger插件配置

一 、Jenkins内置的trigger插件

1) build after other projects are built

可以設定多個依賴的jobs,當任意一個依賴的jobs成功後啟動此build。  多個依賴的jobs間使用,隔開。

2) Trigger builds remotely (e.g., from scripts)

在Authentication Token中指定TOKEN_NAME,然後可以通過連接配接JENKINS_URL/job/JOBNAME/build?token=TOKEN_NAME來啟動build。

3)  build periodically

在schedule中設定,文法類似于cron中文法。

周期進行項目建構(它不care源碼是否發生變化),我的配置如下:

0 2 * * *  (每天2:00 必須build一次源碼)

4) Poll SCM

在schedule中設定時間間隔來抓取SCM server,如果有新的修改,則啟動build。 是以這裡的作用相當于continous build

定時檢查源碼變更(根據SCM軟體的版本号),如果有更新就checkout最新code下來,然後執行建構動作。我的配置如下:

*/5 * * * *  (每5分鐘檢查一次源碼變化)

二、其他的trigger插件

需要手動安裝插件。

安裝方法:插件管理----進階---上傳下載下傳的插件即可(預設上傳就安裝好了)

      本文轉自Tenderrain 51CTO部落格,原文連結:http://blog.51cto.com/tenderrain/1597403,如需轉載請自行聯系原作者