
翟志軍編著
本書首先介紹筆者對軟件工程生產力的獨到見解,然後通過一個Hello world 示例帶領初學者入門Jenkins pipeline,接下來詳細介紹Jenkins pipeline 的語法,在Jenkins pipeline 中如何實現持續集成、持續交付的各個階段,包括構建、測試、製品管理、部署等,以及當現有pipeline 的步驟不能滿足需求時,擴展Jenkins pipeline 的多種方式。最後介紹Jenkins 如何整合多個第三方系統,以實現ChatOps 及自動化運維;爲避免讀者出現“不知從哪裏下手”的情況,本書通過一個簡單的案例介紹如何設計pipeline。
每一章第一節都會重複,感覺很兒戲,看得真的很難受
接到需求爲公司搭建jenkins自動部署,今日快速過了一遍,對jenkins各方面都有些簡單瞭解,書寫的很好,讀起來非常順暢,我已經知道我要怎麼做了。
掃盲,還不錯的一本書,介紹了pipeline用法還有一些常見的案例,可以當工具書。。早知道不買實體書了。。
講解的十分詳細,適合小白入手。持續集成,持續交付是行業趨勢。關鍵還是要看行業管理者,從業者從中發現價值,願意持續投入
挺好的一本書。作者的理解還是很深的
通篇閱讀下來,說說感受: 1、可能是微信讀書app的問題,出現了大量重複頁,看的很難受 2、對於Jenkins的介紹還是挺全面的,包括pipeline結構及語法、分佈式構建、通知、憑證管理等章節都是在實際工作中用的上的 3、書中包含了一些作者的實戰經驗及方法技巧對於未接觸Jenkins的人來說,不管是運維還是開發都很有幫助 4、對於15章節的通過Jenkins插件擴展Pipeline這一節內容寫的不太好,可能作者是運維出生,起碼從Java代碼示例來說,沒有講好,或者是作者所說的官方對於擴展Pipeline資料少之又少,所以有點一筆帶過的感覺 5、在目前K8S即將成爲主流的趨勢下,書中並沒有提到Jenkins如何與K8S結合,這多少有點遺憾 最後,Jenkins的Pipeline是其核心和精髓所在,不管是開發還是運維,多練纔是硬道理,再配合Jenkins官方的文檔示例,熟練書寫Jenkins的Pipeline才能算得上對Jenkins精通吧
注意!這本微信電子書有很多重複的章節,不建議閱讀。 這本《Jenkins2.x實踐指南》,比歐瑞利胡狼封面那本《Jenkins2權威指南》表面許多,比如“聲明式vs腳本式”就一筆帶過不明所以,也沒有提到Blue Ocean這個Jenkins2的創新,或者流水線背後的系統結構。適合初階執行者,知其然不知其(Jenkins工具開發者角度的)所以然。
介紹了很多術的東西,不深入但實用,兩年前看到這本書就好了,現在看到也不晚。 依然有很多排版重複的地方,想想可能是微信讀書的問題,冤枉上一本書了。
是本好書,參照官方文檔所有需要的知識點都簡單易懂的覆蓋到了,感謝作者 實際體驗前期真的足夠折騰 1 繁雜多樣的配置,寫着寫着你會發現寫了一份幾個月後只有上帝看得懂的過程式編程配置 2 零散的文檔,足夠多的插件,但是連官方插件參數都要到處收集,甚至要翻閱源碼 3 環境隔離,雖然可以用docker,不過共用的一份 workspace 還要手動處理臨時文件 4 多 agent 配置,如果不是統一操作系統配置,你會發現各個環境的配置簡直是場噩夢 即使是9102年了,一堆調研下來,可選擇的還是不多,上規模還是用 jenkins 吧,功能強大,穩定性無話可說,其他情況我更願意選擇基於docker 的 drone
偏入門型,大致可以分爲三個部分,第一,介紹了jenkins的作用和工作原理,第二,介紹了常用的插件,第三,介紹了和其他工具的配合使用。實踐性比較強,書中的很多操作都有截圖可以參考,適合想入jenkins的坑但是有對其沒有系統性認識的開發者。