日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Jenkins学习

發布時間:2025/4/14 编程问答 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Jenkins学习 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Jenkins是什么

? ? ? ? ?對于Jenkins是什么,百度百科給的答案是這樣的:Jenkins是一個開源軟件項目,旨在提供一個開放易用的軟件平臺,使軟件的持續集成變成可能。

? ? ? ? ? 通過這句話,我們可以得到這樣的一個信息——Jenkins是一個開源的東東,好像跟持續集成開發有關系(然而我們并不知道持續集成開發是什么東東)。

? ? ? ? ? 通俗的說,就我目前的理解來看,Jenkins是一個開源的軟件。這款軟件可以供我們安裝,安裝成功以后呢,在瀏覽器中輸入?http://localhost:8080(或者是輸入http://安裝Jenkins電腦的IP:8080)然后按回車鍵可以出現一個界面,如下圖所示,在這個界面上進行一些配置,我們就可以通過這個軟件來管理我們正在開發的項目,(具體配置方法,以后文章會有說明)可以讓它來減少我們軟件開發的時候的出錯率,替我們把軟件合到一起,并且將有問題的部分檢測出來。(詳細介紹后文會有說明)

Jenkins的功能

? ? ? ? ?Jenkins的主要功能是將項目中重復執行的工作自動化的執行。如軟件的建造(構建)和在配置文件下設置的job。具體功能大概有:

? ? ? ? ?1.軟件的持續構建和測試,Jenkins提供了一個系統,使開發人員可以很容易的將改變集成到工程中。自動化的,持續的構建有利于提高開發效率。

? ? ? ? ?2.監視job的執行,如下圖所示,job可以實現很多的功能,Jenkins可以對這些項目進行顯示,讓用戶更清楚的注意到這些 損毀的job。(具體情況后文中介紹)

? ? ? ? ?3.項目源代碼修改的檢測,jenkins能夠從項目的Subversion/CVS生成最近修改的集合列表,且不會增加Subversion/CVS Repository的負載。

? ? ? ? ?4.分布式構建,Jenkins可以將工程構建到多臺機器,更好地利用硬件資源,節省時間。

? ? ? ? ?其他,Jenkins代碼開源,用戶可以自己編寫插件。所以jenkins可以實現很多的功能。

Jenkins的原理

關于原理,我了解的也不是特別的深刻,先附上師姐的一張圖,以后研究深刻了再往這邊補上。

? ? ? ? ?圖片轉發的博客:http://blog.csdn.net/u010773667/article/details/41845461

轉載于:https://www.cnblogs.com/zhangyuhang3/p/6901021.html

總結

以上是生活随笔為你收集整理的Jenkins学习的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。