四虎国产精品永久地址998_chinesexxx少妇露脸_日本丁香久久综合国产精品_一区二区久久久久_四虎av影视_久久久久国产一区二区三区不卡

中培偉業(yè)IT資訊頻道
您現在的位置:首頁 > IT資訊 > 軟件研發(fā) > 任務鏈和構建流水線

任務鏈和構建流水線

2018-07-13 10:31:51 | 來源:中培企業(yè)IT培訓網

觸發(fā)器

你可以設置一個定時器來觸發(fā)構建,或者輪詢代碼庫直到發(fā)生變更時才構建。

可以同時使用這兩種方法:

最常用的是輪詢Git庫,這樣每次提交都會觸發(fā)構建。

可以觸發(fā)比持續(xù)構建更久也更加徹底的每夜構建。由于這些構建發(fā)生在假定無人工作的夜晚,慢一點也關系不大。

一個上游的構建可以觸發(fā)一個下游的構建。

你還能讓一個任務里的成功構建觸發(fā)另一個任務。

任務鏈和構建流水線

能把任務串起來通常都是非常有用的。最簡單的方式是:當第一個任務成功完成時,會通過事件觸發(fā)第二個任務。幾個任務可以用這種方式在鏈中傳遞。這樣的一個構建鏈一般足以勝任大多數工作。有時構建步驟的可視化和細粒度控制任務鏈都是我們想要的。

Jenkins術語里,鏈上的第一個構建被稱為上游構建,第二個被稱為下游構建。

雖然這種鏈式構建的方式一般夠用,但還是有可能需要更好地控制構建鏈。這樣的構建鏈通常被稱為流水線或工作流。

有許多為Jenkins創(chuàng)建更好流水線的插件,它們的數量表明了確實有改進這方面的大量需求。

多任務插件和工作流插件是其中的兩個例子。

工作流插件更加先進,它有一個優(yōu)勢是可以用Groovy DSL來描述而不是在web界面上改來改去。

工作流插件是CloudBees主推的,它現在是Jenkins最主要的貢獻者。

標簽: 構建流水線

相關閱讀

主站蜘蛛池模板: 通化县| 锦州市| 双江| 商城县| 布拖县| 弥渡县| 巴林右旗| 乌什县| 裕民县| 醴陵市| 长沙市| 富源县| 晋江市| 新昌县| 梧州市| 忻城县| 石河子市| 石景山区| 泌阳县| 松溪县| 通河县| 许昌市| 社旗县| 大冶市| 凤城市| 炉霍县| 长葛市| 永德县| 磐安县| 浪卡子县| 化德县| 阳朔县| 察哈| 永修县| 阳新县| 安陆市| 鹤岗市| 东丽区| 禹城市| 色达县| 新巴尔虎右旗|