CI Weekly #10 | 2017 DevOps 趨勢預測
2016 年的最後幾個工作日,我們對 flow.ci Android & iOS 項目做了一些優化與修復:
- iOS 鏡像 cocoapods 版本更新;
- fir iOS上傳插件時間問題修復;
- Android 編譯時,gradlew文件許可權問題解決;
- Android 項目緩存問題修復;
- 郵件中構建 ID 修改.
更多詳情見 flow_ci changelog. 有問題可通過「在線消息」或去Gitter群反饋,感謝你的使用與支持!
本期 CI Weekly 收錄了的 DevOps 實踐與預測、Docker/持續集成/持續交付,工程師文化相關的技術分享,一起看看~
『 DevOps/自動化測試 』
2017年DevOps的5大發展預測
2016年 DevOps經歷了大規模容器化,這並不意味著 DevOps 相關工具已經成熟,但是這些工具為安全改進、容器化和工具集中化奠定了基礎,這篇文章講述 2017 年 DevOps 的 5 大發展預測。(via :InfoQ )
2017 DevOps Predictions
DevOpsDigest 給出的這份2017 DevOps 預測,包括了對 Cloud Native, IaaS, PaaS, Serverless, Hybrid 等等分析,包含上下兩篇。(via :devopsdigest.com )
從實踐中長出的 DevOps 大樹
DevOps 涉及改進的領域:組織+文化=>流程與方法=>實踐=>工具,這篇文章從實踐入手,涉及 DevOps 相關的概念、工具、組織文化等等。值得閱讀。(via:@高效運維 龍井)
一名資深質量工程師總結的4個工作思路
在用戶至上、體驗為王、唯快不破的移動互聯網時代,作者憑藉在測試領域的七年工作經驗積累談了談質量工程師可以參考的幾點工作思路。(via : @聊聊架構-劉雯雯)
『 Docker/持續集成/持續交付 』
基於Docker的開發模式驅動持續集成落地實施
這篇文章涉及兩個主要的話題,一個是所謂 Docker 的開發模式是怎樣的,與傳統的開發模式有什麼區別;另外一個是持續集成作為敏捷開發的最佳實踐,結合 Docker 來實施會有什麼樣的效果。(via:DBAplus)
How to set up a Continuous Integration server for Android development
這篇文章總結了 Android 開發者如何利用 Ubuntu + Jenkins + SonarQube 建立一個 CI 伺服器。(via: Medium @pamartineza)
從0開始搭建一個微服務的持續交付系統
本文介紹了如何利用開源軟體快速搭建一套微服務的持續交付系統。本文假設的環境是Linux操作系統,用到的軟體包括 Git、Jenkins、Salt、ZooKeeper、Apache 等。(via:@聊聊架構-祝小華)
『 其他 』
教你如何搭建一個超完美的服務端渲染開發環境
作為一個有追求的前端攻城獅,作者自己搭建了一套完美的服務端渲染開發環境。有同樣需求的同學可以參考一下。(via :簡書作者ChikaraChan)
http://coolshell.cn/articles/17583.html
技術人員的發展之路2016 年的你有哪些進步呢?不同的技術人員的發展階段是怎麼樣的,這篇文章或許能給你一點方向。(via :左耳朵耗子)
7 個 code review 的技巧
Code review,中文譯為「代碼審查」,是指對代碼進行系統性的審查,通常是和其他開發者來共同進行。這裡作者就講了在 Asana 中他們是怎麼來做代碼審查的。(via :極光日報)
以上是 CI Weekly #10 的所有技術分享, 如有問題,請聯繫我們~
Happy building!
flow.ciCI Weekly 圍繞『 軟體工程效率提升』 進行一系列技術內容分享,包括國內外持續集成、持續交付,持續部署、自動化測試、 DevOps 等實踐教程、工具與資源,以及一些工程師文化相關的程序員 Tips 。同步於 flow.ci Blog、微信公眾號、官方微博,知乎專欄,簡書,歡迎關注或投稿:)
推薦閱讀: