初創公司應該如何做好持續集成和部署?

發表于:2016-11-23來源:裴雙才作者:裴雙才點擊數: 標簽:持續集成
持續集成和部署是每一個互聯網團隊都必須要面對的問題,特別是初創公司業務和技術團隊快速增長,技術積累較弱的情況下,一個高效的,可遵循持續的運維規范尤為重要,最近一段

 

持續集成和部署是每一個互聯網團隊都必須要面對的問題,特別是初創公司業務和技術團隊快速增長,技術積累較弱的情況下,一個高效的,可遵循持續的運維規范尤為重要,最近一段時間一直在梳理項目開發流程以及自動化測試和部署規范,作為一個總結和大家分享,希望有所幫助:高效可持續的運維環境需要合理的規范作為支撐:

  • 應用管理規范
  • 權限管理規范
  • 配置變更規范
  • 發布策略規范
  • 日志運維規范
  • 持續集成部署實戰

應用管理規范

 

Contents

應用版本化

 

可以使用SVN,Git對代碼進行版本控制,建議使用Git(GitLab)

項目Group命名規范: 按大的原則根據產品域名區分 或者根據前后端業務模塊進行分組(小寫字母命名,橫杠[-]作為連接字符)

比如: MAKA官網http://www.maka.im對應的Git倉庫Group為official

按照功能模塊分組如商城前端對應的Git倉庫Group為store

項目名命名規范: 小寫字母命名,橫杠[-]作為連接字符,命名規則[產品名稱]-[項目類型]-(自定義名稱),如official-store

注:在創建項目倉庫時就要權衡前后端或者大的功能模塊的拆分保持低耦合度

合理的分支策略

原文轉自:http://www.simlinux.com/archives/1638.html

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97