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 : @阿里云云棲社群林昊)
淺析無伺服器的微服務架構與實踐
無伺服器架構是指大量依賴第三方服務(也叫做後端即服務,即“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、微信公眾號、官方微博,知乎專欄,簡書,歡迎關注或投稿:)
相關文章
- CI Weekly #6 | 再談 Docker / CI / CD 實踐經驗Docker
- CI Weekly #17 | flow.ci 支援 Java 構建以及 Docker/DevOps 實踐分享JavaDockerdev
- CI Weekly #3 | 關於微服務、Docker 實踐與 DevOps 指南微服務Dockerdev
- fir.im Weekly - 揭祕直播移動 APP 技術實現APP
- CI Weekly #18 | flow.ci iOS 最佳實踐出爐,正式支援 Git@OSC 構建iOSGit
- 專案DevOps研發雲CI實踐之路dev
- fir.im Weekly - 揭祕 iOS 面向協議程式設計iOS協議程式設計
- CI Weekly #8 | CI/CD 技能進階路線
- 基於OpenStack+Docker設計與實現CI/CD——基於Docker技術的CI&CD實踐Docker
- CI Weekly #2 | 如何優化開發流程,實現專案持續整合?優化
- 萬字長文揭祕:阿里如何實現海量資料實時分析?阿里
- Apache RocketMQ 在阿里雲大規模商業化實踐之路ApacheMQ阿里
- 聚美元件化實踐之路元件化
- CI Weekly #15 | 據說新版 flow.ci Dashboard 介面很酷
- Docker 版 GitLab CICD 實踐3——CI檔案編寫DockerGitlab
- Webpack揭祕——走向高階前端的必經之路Web前端
- 深度揭祕阿里雲 Serverless Kubernetes阿里Server
- 阿里負責人揭祕面試潛規則阿里面試
- 擁抱變化——持續整合(CI)實踐心得
- 凹凸技術揭祕·羚瓏頁面視覺化·成長蛻變之路視覺化
- CI Weekly #12 | 微信小程式的自動化測試進階微信小程式
- CI Weekly #1 | 這份週刊,帶你瞭解 CI/CD 、DevOps、自動化測試dev
- CI Weekly #14 | 如何構建合適的 CI/CD 開發流程?
- Jenkins與Docker的自動化CI/CD實戰(一)JenkinsDocker
- Docker 映象優化與最佳實踐Docker優化
- CI Weekly #13 | 用更 Geek 的方式配置你的 CI 工作流
- 獨家揭祕:SQL Server AlwaysOn在阿里雲的突破SQLServer阿里
- CSS揭祕實用技巧總結CSS
- COMPASS專案CI實踐
- 基於 GitLab CI 的前端工程CI/CD實踐Gitlab前端
- 資料中心日均 CPU 利用率 45%?!阿里規模化混部技術揭祕阿里
- 獨家揭祕!阿里大規模資料中心的效能分析阿里
- 獨家揭祕阿里雲SQLServerAlwaysOn叢集版重大突破阿里SQLServer
- 揭祕ThreadLocalthread
- 揭祕instancetype
- 聯調環境快速部署——基於docker-compose的CI/CD實踐Docker
- css揭祕實戰技巧 - 字型排印[四]CSS
- css揭祕實戰技巧 - 形狀 [二]CSS