CI Weekly #14 | 如何搭建合適的持續交付開發流程?

時隔 10 個月,flow.ci 開始正式收費上線。爲感謝對咱們的內測支持,全部內測用戶可繼續無償使用基礎版 30 天,截止至 3 月 15 日失效。歡迎隨時告訴咱們你對收費版 flow.ci 的反饋,期待聽到大家的聲音。git

再來看看本期的 CI Weekly ,包含唱吧團隊/三拾衆籌團隊的持續交付與部署實踐,自動化測試工具、使用 flow.ci 自動部署文檔的實踐和一些其它的技術分享,但願對你有用~程序員

『微服務/CI/CD』github

###微服務部署:藍綠部署、滾動部署、灰度發佈等部署方案對比與總結 目前有不少用於部署的技術,有的簡單,有的複雜;有的得停機,有的不須要停機便可完成部署。本文做者討論了一下目前比較流行的幾種部署方案,或者說策略。(via :周立SpringCloud 公衆號)segmentfault

###一個可供創業公司參考的微服務CI/CD落地實踐 唱吧K歌亭的業務擴展對於服務端的穩定性要求很高。對於微服務、容器編排、虛擬化、DevOps這些領域,唱吧一步一步經歷了從無到有的過程,來看看他們的經驗。(via : 高效開發運維-公衆號)微信

###三拾衆籌 — 持續交付開發流程支撐創新業務 這篇文章從技術角度介紹一下三拾衆籌的持續交付系統開發的流程與實踐,很是詳細。(via:三拾衆籌系統架構師陳曉輝)架構

###基於Gitlab CI搭建持續集成環境 本文簡單介紹了持續集成的概念並着重介紹瞭如何基於 Gitlab CI 快速構建持續集成環境,主要介紹了 Gitlab CI 的基本功能和入門操做流程。(via:_bingggapp

『 自動化測試 』框架

###搭建測試微服務平臺 ApiIntelligenceRobot是用於搭建測試微服務平臺的自動化測試工具,做者已將其開源,設計清晰,感興趣的能夠看看(via: Testerhome kinget007運維

###跟着 Google 學測試自動化——從 Telemetry 看 Chromium 項目的可測試性設計 「Telemetry(項目主頁)是 Google 爲 Chromium 項目所編寫的一套性能測試自動化框架。」這篇文章從 Telemetry 看 Chromium 項目的可測試性設計,讓咱們更加了解測試框架的設計。(via : 簡述做者xiaosongluo微服務

『 其餘 』

###使用 flow.ci 快速發佈你的項目文檔 來看看 flow.ci 的工程師是如何用 flow.ci 自動更新部署 flow.ci 文檔。(via : @風起雲飛flowci

###細聊Facebook的項目開發流程以及工程師的OKR機制

覃超,從Facebook工程師的視角,帶你們一塊兒看一看在Facebook的項目開發流程以及工程師的OKR機制。(via : @FB覃超Alex


以上是 CI Weekly #14 的全部技術分享, 若有問題,請聯繫咱們~

Happy building! flow.ci

CI Weekly 圍繞『 軟件工程效率提高』 進行一系列技術內容分享,包括國內外持續集成、持續交付,持續部署、自動化測試、 DevOps 等實踐教程、工具與資源,以及一些工程師文化相關的程序員 Tips 。同步於 flow.ci Blog、微信公衆號、官方微博知乎專欄簡書,歡迎關注或投稿:)

相關文章
相關標籤/搜索