CI Weekly #7 | Instgram/Quora 等大公司如何作持續部署?

終於,大家期待的 flow.ci iOS 項目持續集成 開始公測了。在這幾個工做日, flow.ci 作了些許「功能優化」與「問題修復」,性能和體驗都在持續優化中。好比:html

  • iOS 快速入門文檔更新;
  • 構建列表狀態顯示優化,更方便地辨別當前任務的構建狀態;
  • 前端界面體驗優化;
  • GitLab 支持讀取 Group 項目列表.

更新詳情見 flow_ci changelog。若是你在使用過程當中遇到問題,能夠經過「在線消息」或去Gitter羣 反饋給咱們 :)前端

這期CI Weekly收錄了一些國外公司的的CI/CD實踐、自動化測試、工程師文化相關的技術分享,但願對你有用~python

『 國外大公司的CD實踐 』ios

Instgram的持續部署實踐

他們一天部署後臺代碼30到50次,大部分狀況不用人爲干預。直接部署master branch的代碼。文章描述了他們從很是手動的快糙猛的部署代碼的流程,進化到幾乎是全自動的**持續部署的過程。(via:@阿里云云棲社區git

Continuous Deployment at Quora

Quora也是一家主要用python開發的公司,投資了不少開發生產力工具以快速響應,提升效率。(via: engineering.quora.com程序員

##Automating Our Infrastructure to Empower Engineers @灣區日報BayArea 在微博上分享:github

「Segment分享了他們如何用Docker/AWS/CircleCI/Terraform搭建他們的Infra,包括如何保持本地開發環境,staging以及production三個環境的一致」 ,感興趣的能夠看看。(via : segment.com)編程

<img src="http://7xsn88.com1.z0.glb.clouddn.com/image/d/1f/18d9e916212a00ab3837cd0ab156c.png" width = "100%" alt="flow.ci" align=center/>微信

Stack Overflow: How We Do Deployment - 2016 Edition

Stack Overflow 的開發人員如何將代碼做爲寫入生產環境?這篇文章分了不少步驟講解部署Stack Overflow的例子,你能夠試試用幾乎相同的模式來部署網站或服務,值得推薦。(via : Nick Craverapp

淺談GRAB的持續集成和持續部署

做者zhchang在gopher china 2016大會上面作了個關於 GRAB 的持續集成和持續部署(CI/CD)的分享。(via: zhchang

『 自動化測試 』

UI 自動化框架調研總結

這篇文章做者總結了調研並選擇UI自動化框架過程當中的一些思考,但願能給處於UI自動化調研初期的同窗們一些幫助。(via : @TesterHome ubunhu)

HTTP接口功能自動化測試

HTTP接口功能測試是對服務後臺一系列HTTP接口功能測試,這篇文章幫咱們瞭解相關的知識。(via :@雲智慧Cloudwise )

20天持續壓測,雲存儲性能哪家更強?

做者完善了《雲計算產品性能測試指南》,新加入了對兩種雲存儲產品(雲盤)的性能和價格對比。本次測試總計耗時 20 多天,測試的強度和時間都很是充分,這篇文章記錄了這次測試的過程和對比結果。(via :@編程派

<img src="http://7xsn88.com1.z0.glb.clouddn.com/image/b/f7/019fdcbbb2a55cf12099ef9846629.jpg" width = "100%" alt="flow.ci" align=center/>

『 工程師文化 』

技術的成長曲線

技術成長的關鍵在於突破。爲了達到真正的突破,有哪些因素是咱們須要重視的呢? 感興趣的能夠看看這篇文章有沒有你想要的祕籍。(via :@張鐵蕾

Mac 軟件推薦(續)之程序猿篇

本篇文章將介紹一些能夠提升程序猿工做效率的一些軟件和工具及相關配置.(via :唐磊coder公衆號)

Stack Overflow: 咱們如何賺錢

作開發的恐怕沒有人不知道 Stack Overflow,可是這家公司「怎麼賺錢」的?恐怕沒有人知道。這篇文章毫無疑問值得一看。(via :小道消息公衆號)

<img src="http://7xsn88.com1.z0.glb.clouddn.com/image/9/ac/efb5617cc0e0f3f471c6d8986c4cf.png" width = "100%" alt="flow.ci" align=center/> ______

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

Happy building!

flow.ci

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

相關文章
相關標籤/搜索