天天看點

CI Weekly #13 | 用更 Geek 的方式配置你的 CI 工作流

flow.ci 的重大更新來了——支援通過 .yml 檔案配置工作流(測試階段),具體的使用方法可參考文檔;同時 flow.ci 也開放了社群>> club.flow.ci,使用的任何問題和回報可以在這裡讨論:)

在此,奉上新一期的 CI Weekly ,包含藝龍團隊/Blue Green的持續部署、DevOps傳遞、DevOps tools,自動化測試方面的一些技術分享,希望對你有用~

『持續部署/傳遞/DevOps』

藝龍部署體系的演進

藝龍團隊将容器技術與目前公司内部已有的自動化運維體系相結合,來實作一套藝龍的容器雲平台,看看他們的經驗。(via : dockone.io)

Blue Green Deployment

@灣區日報BayArea 在微網誌上分享了關于Blue Green的持續部署:

“部署新版本的web app的時候,讓舊版與新版的代碼同時跑,隻需将load balancer從舊版代碼切換到指向新版代碼。如果新代碼有問題,可以瞬間rollback”。(via :@灣區日報BayArea)

打造DevOps持續傳遞高速公路

"如何基于雲服務打造一條DevOps持續傳遞高速公路,打通從代碼到服務的通道,讓我們的傳遞過程快速順暢,通過實作快速可靠的部署 和釋出,提升研發、運維各環節的效率和整體的傳遞效率和品質。"作者分享了自己的經驗,感興趣的來看看。(via:FIT2CLOUD公衆号-劉濤)

35+ Tools Every DevOps Expert Must Know

這是一份包括 DevOps 必須了解的一個List,包括了Learn coding、Source control、Continuous integration and deployment、Development platforms相關的工具等等。 (via:devops.com)

『 自動化測試 』

微信 webview 的自動化技術

作者在這篇文章中解釋了微信webview自動化和性能分析方法, 此方法用于android平台, 感興趣的可以參考下。(via: Testerhome seveniruby)

基于模型的自動化測試工具——GraphWalker

“GraphWalker就是一個基于測試模型的用例生成工具。它主要應用于FSM, EFSM模型。可以用來它可以直接讀取FSM, EFSM圖形模型、json模型、生成測試用例。”(via : 騰訊移動品質TMQ)

『 其他 』

<<高效MacBook工作環境配置>> 2017更新版

本文記錄MacBook工作環境配置過程,供新入手或覺得MacBook比較難用的同學參考。(via : 高效程式員公衆号)

程式員如何克服焦慮

在高壓環境下,每個人或多或少都會有一點焦慮症。這篇文章也許能幫你解除一些困惑。(via : 午夜咖啡公衆号)

以上是 CI Weekly #13 的所有技術分享,

如有問題,請聯系我們~

Happy building!

flow.ci

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

繼續閱讀