• TeamCity
    产品概述:
    TeamCity是一款针对专业开发人员和构建工程师的用户友好的持续集成(CI)服务器。
    TeamCity可以帮助您:
    自动代码分析,编译和测试处理,提供即时反馈构建进展,问题和测试失败,这一切都展现在一个简单而直观的web界面中;
    在不同的配置和平台上同时运行多个构建和测试;
    执行预测试提交,帮助一个团队中剩下的部分维持不间断的工作流程;
    拥有构建历史的洞察力,支持在构建持续时间、成功率、代码质量和自定义指标上的可定制的统计。
    感谢与Amazon EC2的精密集成,它启用了成本效益的按需构建基础框架范围。
    功能:
    持续集成

    1. 远程构建执行和预测试提交
    2. 手动和自动构建触发
    3. 通知
    4. 即时测试报表
    5. 风险组测试重新排序
    6. 监测您的更改状态
    7. 新的失败的和“已修复的”测试
    8. 当前问题
    9. 问题的责任分配

    质量跟踪

    1. 单元测试代码覆盖率分析
    2. 检查服务端的Java, JSP, JavaScript和CSS
    3. 详细的测试结果分析
    4. 在Java和.NET项目中搜索重复的代码
    5. 综合的统计报告

    构建管理

    1. 构建进度和估算
    2. 构建配置模板
    3. 构建标签,标记和注释
    4. 构建历史
    5. 自定义和历史构建
    6. 更改日志
    7. 构建链和改进的构建依赖关系
    8. 访问构建的产出成果

    构建基础设施

    1. 多个构建代理
    2. 载入统计矩阵
    3. 构建代理的工作量统计
    4. 多平台构建
    5. 分配一个构建给一个特定的代理
    6. 并行构建执行
    7. 代理管理
    8. 构建基础设施利用率优化
    9. 薄型基础设施维护

    VCS互操作性

    1. 灵活的VCS配置
    2. 在Web上的文件差异比较
    3. 先进的VCS构建触发
    4. VCS标签
    5. 代理端检出

    关键集成

    1. Amazon EC2和虚拟代理
    2. 问题跟踪集成
    3. Maven集成

    扩展性和定制性

    1. 显示自定义构建结果
    2. 声明的统计图表和自定义指标
    3. 自定义测试执行者支持
    4. XML报表发布器
    5. 第三方HTML报表
    6. 插件管理

    更多功能

      • JVM崩溃和内存溢出问题检测
      • 挂起构建检测
      • 用户身份验证
      • 运行构建过程中的线程转储(.NET + Java)
      • 具有对每个项目的访问和角色控制的用户管理
      • 用户行为的审计