1、project
1)提供報告、展板、連線
|——2、plan
1)指定預設程式碼倉庫(同一個倉庫)
2)構建觸發條件的配置
3)構建結果的傳送與通知
4)可配置該plan的許可權管理
|——3、stage
1)並行的處理job(用多個agent)
2)只有所有的job成功,才會進入下一個stage
3)可能會產生artifact,供後續的stage使用
|——4、Job
1)同一個代理上,順序執行多個task
2)控制task的執行順序
3)收集作業中單個任務的需求,以便這些需求可以和代理的能力相匹配
4)定義生成的artifact
5)只能使用上一個stage產出的artifact
6)為構建結果或構建的artifact指定label
|——5、task
1)作業中最小的執行單元,比如:執行指令碼、分析執行結果等
2)順序執行