天天看點

CI Weekly #9 | 揭秘阿裡 Docker 化實踐之路

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 : @阿裡雲雲栖社群林昊)

CI Weekly #9 | 揭秘阿裡 Docker 化實踐之路

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

無伺服器架構是指大量依賴第三方服務(也叫做後端即服務,即“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)

CI Weekly #9 | 揭秘阿裡 Docker 化實踐之路

**『 自動化測試 』**

從 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、微信公衆号、官方微網誌,知乎專欄,簡書,歡迎關注或投稿:)

繼續閱讀