1. 程式人生 > 其它 >gitlab CI CD pipeline

gitlab CI CD pipeline

 

 

 

 

 點選 CI Lint

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 注意縮排問題,要求嚴格

示例: stages: 控制順序的, before-script: 執行每個script之前都要執行的操作,stages前面的before-script定義的是全域性的,每個stage裡面可以設定自己的

 

 

 

 

 

 

 

 

 

 

 

job中的before-script 優先順序高於全域性before-script,  當job中沒有定義before-script,則執行script之前執行全域性before-script

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 runner的標籤註冊時可指定的,也可以後期編輯

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 when: delayed  ----延遲執行

start_in: '30'   ----延遲時間,預設單位是秒

 

 

 

 

 

 

Job 作業級別超時

 

 

 

 

 

 

 

 

 

 

 

 

 only 與except將逐漸被rules取代

 

 

 

 

 

 rules: 如果 DOMAIN== ”example.com" ,手動執行,如果所有的條件都不成立,則預設 on_success執行