CI Weekly #9 | 揭祕阿里 Docker 化實踐之路

fir.im發表於2016-12-29

2017年悄然而至,對 flow.ci 你有什麼新的期待呢?新的一年,flow.ci會越來越強大好用,希望繼續得到你的支援與反饋。最近,我們做了如下的「功能優化」與「問題修復」,看看有沒有你想要的:

「功能優化」

  • Android build 指令碼改成介面化配置;
  • iOS 打包外掛增加指令碼顯示;
  • 重新授權提示;
  • 已建立專案做出標記;
  • 流程完成後的外掛中文化;
  • BitBucket 的 Tags 觸發程式碼優化.

「Bug修復」

  • 修復郵件外掛設定多個郵箱時,部分郵箱收不到郵件的問題;
  • 修復定時任務未啟動問題;
  • 自定義指令碼優化.

更新日誌見 flow_ci changelog。有問題可通過「線上訊息」或去Gitter群反饋,感謝你的使用與支援!

這期 CI Weekly 收錄了一些新鮮的國外公司的Docker/微服務實踐、DevOps / 自動化測試,工程師文化相關的技術分享,希望對你有用~

『 Docker/微服務實踐 』

阿里超大規模Docker化之路

阿里在Docker化的這條路上,碰到了規模、多元化場景所帶來的各種挑戰,這次分享中將給大家介紹阿里為什麼要引入Docker,以及如何完成這次超大規模Docker化,詳細介紹了四輪Docker化的歷程。(via : @阿里云云棲社群林昊)

淺析無伺服器的微服務架構與實踐

無伺服器架構是指大量依賴第三方服務(也叫做後端即服務,即“BaaS”)或暫存容器中執行的自定義程式碼(函式即服務,即“FaaS”)的應用程式。這篇文章講述一下BaaS和FaaS。(via:極簡極淺公眾號-陳愛珍)

AWS Networking, Environments and You

@灣區日報BayArea 在微博上分享:

稍微規範一點公司都會區分 production、staging、dev等不同的程式碼部署環境。文中探討了3種在AWS下劃分不同環境的方法。(via: Twitter@mipsytipsy

Using Pipelines to Manage Environments with Infrastructure as Code

當總是需要處理 dev、staging、production 多種環境需求時,有沒有什麼好的管理方法?Infrastructure as Code 是一個好的答案。同樣,那開發工作流 CI / CD的觀念與做法也能 應用在 Infrastructure as Code 上。(via: Medium @kief

Microservices Ecosystem Transit Map

nanoscale.io 這個公司畫的這個微服務市場地圖不錯,把微服務相關的所有領域基本都涵蓋到了,並且進行了分類。(via: @jolestar

『 自動化測試 』

從 TDD 到 BDD

作者的這篇文章從 TDD 談到 BDD ,講解生動有趣。(via : [@TesterHome](http:/ /weibo.com/testerhome2015?refer_flag=1005055014_) kelequy)

[譯]揭祕英雄聯盟客戶端更新執行自動化測試

我的工作是為英雄聯盟客戶端更新做測試,構建和部署團隊,這篇文章講了英雄聯盟客戶端是如何進行自動化測試。(via :傑微刊

『 工程師文化 』

可以薅羊毛的技術基礎設施集合

這個GitHub專案資源包括了一些基礎的技術設施集合。(via :Twitter@255kb

微信小程式征服指南

這是一篇微信小程式優秀資源的彙總。(via :開源小組

我的利器清單

提升效率的利器,應該在經濟承受範圍以內毫不猶豫地擁有。作者整理的這份利器清單包含硬體、軟體、iOS、Chrome 外掛、生活服務等等。(via :溫國兵的隨想錄


以上是 CI Weekly #9 的所有技術分享, 如有問題,請聯絡我們~

Happy building! flow.ci

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

相關文章