詹金斯

Jenkins -持續部署

Jenkins -持續部署

Jenkins是提供持續部署和交付的優秀工具。如果您查看任何軟件開發從開發到部署的流程,它將看起來像這樣。


持續部署的主要目標是自動化上麵描述的整個過程。Jenkins通過大量的插件實現了這一切,其中一個是“部署到容器插件”,這在之前的課程中見過。


一些插件可以提供持續部署過程的圖形化描述。但首先,讓我們在Jenkins中做另一個項目,以檢查如何最好地工作。

讓我們做一個模擬QA步驟並測試Helloworld應用程序的簡單項目。

步驟1−點擊Jenkins儀表板上的“New Item”。選擇一個“Freestyle項目”,並輸入項目名稱為“QA”。點擊“Ok”創建項目。


步驟2−在這個例子中,我們為了簡單起見,執行了Helloworld應用程序的測試程序。



所以我們的項目QA現在已經到位了。您可以運行構建以查看其是否正常工作。



步驟3滾動到Helloworld項目,點擊“配置”



步驟4−在配置界麵中,選擇“添加生成後操作”和“生成其他項目”


步驟5−在“要構建的項目”框中輸入QA作為要構建的項目名稱。你可以將“隻有構建穩定時才觸發”選項作為默認設置。單擊Save按鈕保存文件。


步驟6−構建Helloworld項目。現在,如果您查看控製台輸出,您還將看到當Helloworld項目成功構建時,QA項目的構建也將發生。


步驟6−構建Helloworld項目。現在,如果您查看控製台輸出,您還將看到當Helloworld項目成功構建時,QA項目的構建也將發生。


步驟7-現在安裝“交付管道插件”。

點擊管理Jenkins,然後點擊“管理插件”。在“可用”選項卡上,搜索“交付管道插件”。

點擊“不重啟安裝”。重啟Jenkins..


步驟8−在Jenkins儀表板中,單擊“所有”選項卡旁邊的符號,查看交付管道的運行情況。


步驟9−輸入“視圖”名稱,選擇“交付管道視圖”。


第十步−以下界麵可保持默認選項。可以修改以下選項:

•選中“顯示靜態分析結果”旁邊的複選框。

•選中“顯示總構建時間”旁邊的複選框。

•對於第一個作業,輸入Helloworld項目作為第一個要構建的作業。

•給管道起任何你喜歡的名字。

•按OK鍵。


您現在可以看到完整交付管道的視圖,以及管道中的每個項目的狀態。


構建管道插件是另一個著名的插件。讓我們仔細看看這個。

步驟1導航到管理Jenkins插件。在' Available '選項卡中尋找'Build Pipeline Plugin'。選擇不重新啟動的安裝。完成之後,重新啟動Jenkins實例。


步驟2−點擊“所有”選項卡旁邊的“”符號,在Jenkins儀表板上查看“構建管道”的運行情況,


步驟3−輸入“視圖名稱”名稱,並選擇“構建管道視圖”。


步驟4−接受默認選項,但一定要在選中的初始作業中輸入Helloworld項目的名稱。然後,按Ok鍵。


現在您將看到完整交付管道的良好視圖,以及管道中的每個項目狀態。


Baidu
map