文档详情

持续集成(Continuous Integration).pptx

发布:2017-04-20约小于1千字共20页下载文档
文本预览下载声明
持续集成(CI);;如何控制项目成本、效率、质量;CruiseControl;;●多项目和子项目支持 ● 里程碑版本跟踪 ● 可配置的用户角色控制 ● 可配置的问题追踪系统 ● 自动日历和甘特图绘制 ● 支持 Blog 形式的新闻发布、Wiki 形式的文档撰写和文件管理 ● RSS 输出和邮件通知 ● 每个项目可以配置独立的 Wiki 和论坛模块 ● 简单的任务时间跟踪机制 ● 用户、项目、问题支持自定义属性 ● 支持多 LDAP?用户认证 ● 支持用户自注册和用户激活 ● 多语言支持(已经内置了zh简体中文) ● 多数据库支持(MySQL、SQLite、PostgreSQL) ● 外观模版化定制(可以使用 Basecamp 、Ruby安装);Jenkins是基于Java开发的一种持续集成工具,用于监控持续重复的工作,功能包括: 1、持续的软件版本发布/测试项目。 2、监控外部调用执行的工作。 3、多项目发布跟踪管理;GitLab是一个利用?Ruby on Rails?开发的开源应用程序 它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。它还提供一个代码片段收集功能可以轻松实现代码复用,便于日后有需要的时候进行查找。;? gradle对多工程的构建支持很出色 ? gradle支持局部构建。 ? 支持多方式依赖管理:包括从maven远程仓库、nexus私服、ivy仓库以及本地文件系统的jars或者dirs ? gradle是第一个构建集成工具,与ant、maven、ivy有良好的相容相关性。 ? 轻松迁移:gradle适用于任何结构的工程 ? 免费开源;Gradle;docker;;;;;思考高效;;/content/14/0423/21/9684642_371530090.shtml;E
显示全部
相似文档