Continuous integration 组织saas项目
我正在领导一个SaaS应用程序。假设它是一个通过RESTAPI交付的java数据分析系统。我有几个开发人员,我们使用Continuous integration 组织saas项目,continuous-integration,project-management,saas,Continuous Integration,Project Management,Saas,我正在领导一个SaaS应用程序。假设它是一个通过RESTAPI交付的java数据分析系统。我有几个开发人员,我们使用 存储库(例如git、hg,比如bitbucket或github上的存储库) scrum敏捷工作流(使用jira agile、youtrack等) 持续集成(如jenkins、Bambon) 马文 我想知道将大型项目拆分为子项目(如果有的话)的最佳实践(以及优缺点)是什么 通常,我可以看到以下逻辑模块: rest接口 DataAnalytics API(无实现) 排名模块:模
- 存储库(例如git、hg,比如bitbucket或github上的存储库)
- scrum敏捷工作流(使用jira agile、youtrack等)
- 持续集成(如jenkins、Bambon)
- 马文
- rest接口
- DataAnalytics API(无实现)
- 排名模块:模块1,模块2
- 分类模块:模块1、模块2
- 形象化
- 等
- 我需要跟踪版本,并且
- 确保CI服务器在提交某些内容时只生成相关的子项目(我可能不希望在更新分类模块时生成并重新测试rest接口)
I need to keep track of versions, and