CI Weekly 圍繞『 軟件工程效率提高』 進行一系列技術內容分享,包括國內外持續集成、持續交付,持續部署、自動化測試、 DevOps 等實踐教程、工具與資源,以及一些工程師文化相關的程序員 Tips 。同步於 flow.ci Blog、微信公衆號、官方微博,知乎專欄,簡書,歡迎關注或投稿:)html
逝者如斯夫,不捨晝夜。一晃幾個月的時光已逝,咱們在秋冬交界忙碌中作了許多事情:前端
flow.ci 開啓公測;android
呼聲較高的中文版正式上線;git
全面支持 iOS 項目的持續集成(需內測邀請).程序員
相關的更新日誌見這裏。也許,還有些許 Bug 等你發覺,歡迎來 flow.ci官方Gitter羣 提出反饋 :)github
下面,一塊兒看看本期的 CI Weekly ~算法
『 微服務、Docker相關實踐 』數據庫
做者在使用Enchant搭建微服務架構時,總結出一套適用於現代化Web和雲技術的實戰經驗,英文原文連接。(via: Vinay Sahni)編程
做者用清晰的語言再現了用 Docker 快速配置前端開發環境的過程,看完也許你也能夠從零開始幾分鐘搭建完畢。 (via : 梁傑_numbbbbb)api
本次分享介紹了恆生電子運用Docker技術,加上自研配套工具,實現金融交易系統配置、部署、運維自動化的心得,在開發測試、運維部署上面恆生金融對於 Docker 的運做與實踐,以及對於將來的思考(via: zhchang)
這篇文章圖文並茂講述了美團在數據庫自動化運維繫統構建前先後後的實踐與思考,很是詳細!( via :@wangchao0721)
Zapier CTO的這篇文章如何使用Django,Reactjs,MySQL,AWS等技術的搭建他們的線上服務。 (via: Twitter@bryanhelmig)
隨着對 CI 接觸深刻,做者對工程文化、高度自動化、技術選型、分支策略、代碼複用等等也有了更加深入的理解。(via :ycwdaaaa)
『 自動化測試 』
"在微服務架構中,測試的層次變得更多,並且對環境的搭建要求更高,搭建困難度更高",瞭解下微服務場景下的自動化測試。(via :正反反長)
本文介紹了爲解決測試的難題,如何逐步將人工測試步驟自動化,最終構建了一套微信讀書排版引擎自動化測試流程,以確保微信讀書排版引擎的質量。(via :WeRead團隊博客)
愛玩遊戲的程序員必看,英雄聯盟的自動化測試系統。(via : Twitter@ riotgames)
『 DevOps 』
當咱們談到 DevOps 時,可能討論的是:流程和管理,運維和自動化,架構和服務,以及文化和組織等等概念。那麼,到底什麼是"DevOps"呢?(via : 風起雲飛flowci )
在DevOps 2015研討會上,有人鑑於數量繁多的DevOps工具,仿照元素週期表製做出了一張DevOps。劃分了數據庫、CI、日誌、安全、監控、配置管理、雲服務等15個大類,120個工具。
『 工程師文化 』
灣區日報在微博上分享:「這篇文章講到了開發團隊的種種實踐、以及作這些事情所需的投資大小以及人們的接受程度:態度、各類自動化測試、版本控制、monorepo、production 的監控、code review、文檔、避免加班、團隊文化等」(via :灣區日報BayArea)
做爲一名程序員或技術人,大家有木有寫過讓工做/生活得更輕鬆的算法/程序呢。編程自動化又會給生活帶來哪些便利呢?看看俄羅斯的這個程序員如何作的。(via : 伯樂在線官方微博)
以上是 CI Weekly #3 的全部技術分享, 若有問題,請聯繫咱們~
Happy building!