您现在的位置是:Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款 >
02 Jenkins pipeline parallel(在容器中運行 Jenkins pipeline 任務)
Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款2024-06-12 04:01:27【】6人已围观
简介60; &
writeFile file:'jemeter.sh', text: 'cd /ibm \n ls'
sshScript remote: remote,script: "jemeter.sh"
}
}
}
}
}
}
如何用Jenkins/Hudson創建真正的pipeline
如何用Jenkins/Hudson創建真正的pipeline
這幾天嘗試用Jenkins/Hudson創建pipeline,發現網上的信息很少,所以寫一篇跟大家分享。
在開始之前,得告訴你被我的標題給忽悠了,不是Jenkins/Hudson,只是Jenkins!如果你還在用Hudson,那么我建議你立即切換到Jenkins。理由就不說了,看看這個投票就行。(此中,我吃盡了苦頭)
接下來,就讓我們一步一步用Jenkins搭建真正的pipeline吧。
第一步
第一步,我們先創建一個最簡單的pipeline。所謂pipeline,顧名思義,就是一個流水線,由多個步驟(steps)組成。每走完一步,就來到下一步。用Build Pipeline Plugin就可以很方便地實現。
實現的效果如下圖:
上例中,UnitTest是我們的初始任務。UnitTest結束之后,自動觸發AC Test。如果通過了AC Test,團隊可以有選擇地部署到任意測試環境。
在配置這個插件時,最重要的就是選擇Initial Job。
然后,在每一個step(job)中選擇downstream step。可以是自動觸發(Build Other Projects),也可以選擇手動觸發(Manually Execute Downstream Project)。
第二步
第一步中我們實現了一個流水線,但這個只是看上去的流水線而已。在工廠的流水線中,歷經流水線上游到下游的,應該是同一個產品。但上例中顯然不是,Unit Test和Acceptance Test所運行的可能是不同版本的代碼。
要讓幾個step的代碼運行在同一個版本,可以使用一個叫做Parameterized Trigger Plugin。如下圖:
選擇把Subversion revision傳到下面的steps,則接下來的Steps都會checkout同一個版本的代碼。但這個也有限制,就是這些Steps必須有相同的subversion URL配置。
另外,你應該還注意到我們還傳了另一個參數:PL_BUILD_NUMBER。這個參數會另有用途。
除了希望保持相同版本,我們很可能希望重用upstream step生成的artifact。比如,在AC Test step會生成一些artifacts,這些artifacts經過測試之后,希望可以用于Deploy步驟。一方面,這會節省重新構建artifact的時間;另一方面,這些artifact是已經經過測試的,是可用的,而重新構建生成的卻是未經測試的,可用與否未知。(雖然他們應該是一樣的,但誰知道呢。。)我們可以使用ArtifactDepolyerPlugin實現。
jenkins 2 pipeline怎么獲取各個階段的log
建議你這樣試試看:
在每個stage{ } 中, 用 post { } 上傳日志
再整個 pipeline{ } 末尾, 用 post{ } 上傳日志
這樣做的好處:
層次清晰
可以聚合各個 stage 的日志, 如 robotframework log, build log ......
By Xiak
很赞哦!(98144)
相关文章
- 02 youtube下載官網買粉絲是否正確或(2022最新版從0-1運營TikTok的保姆級教程)
- 02 youtube下載工具 命令行怎么復制網頁(如何下載網頁視頻)
- 02 對外經濟貿易大學國際會計專業(2023對外經濟貿易大學專業排名最好的專業有哪些?)
- 02 youtube下載工具 命令行運行bat文件(零基礎學Python應該學習哪些入門知識)
- 02 對外經濟貿易大學學什么課程(國際經濟貿易專業有哪些主修課?)
- 02 對外經濟貿易大學內蒙古招生計劃(開設物流管理專業的大學?)
- 02 對外經濟貿易大學國際商務專碩報錄比(怎么查國際商務專碩的院校專業實力排名)
- 02 對外經濟貿易大學各專業錄取分數線(對外經濟貿易大學2023年錄取分數線)
- 02 對外經濟貿易大學各專業保研率情況(對外經濟貿易大學應用經濟學專業考研經驗分享?)
- 02 youtube下載官網蘋果錄屏在哪個(為什么youtube不能錄屏)
热门文章
站长推荐
02 對外經濟貿易大學大一課程表(法商學院課程編碼)
02 對外經濟貿易大學國際經濟貿易學院學費(2023對外經濟貿易大學研究生收費標準是多少?學制幾年?)
02 youtube下載官網軟件商店下載路徑(現在三星的手機的預裝軟件都能刪除了嗎?)
02 對外經濟貿易大學國際經濟與貿易專業介紹(國際經濟與貿易學什么)
02 對外經濟貿易大學國際本科班(上海對外經貿大學是一本還是二本)
02 對外經濟貿易大學國際文化節2019年(國際經濟與貿易考研方向有哪些)
02 對外經濟貿易大學和廣東外語外貿(廣東外語外貿大學和北京外國語大學哪一個更好,知道來答一下)
02 對外經濟貿易大學復試占比(對外經濟貿易大學復試名單2022)