Java 请帮助选择CI构建工具

Java 请帮助选择CI构建工具,java,build,continuous-integration,Java,Build,Continuous Integration,我需要选择正确的CI构建工具,该工具将: 支持构建配置组,以便我们可以对所有项目使用标准化的构建过程 支持带有“漂亮”报告的仪表板(适用于执行/主管“眼睛”:-)报告 支持Java、Maven、Ant,并且可以为构建过程本身定制(尽管这是可选的,因为我可以用脚本“修复”它) 我更喜欢免费的开源工具,但付费版本也可以 请帮助:-)听起来你在找。它已经内置了对Maven和Ant的支持。您可能想看看它 ThoughtWorks部署管理解决方案结合了 Twist(敏捷测试)和Go(发布管理) Twi

我需要选择正确的CI构建工具,该工具将:

  • 支持构建配置组,以便我们可以对所有项目使用标准化的构建过程
  • 支持带有“漂亮”报告的仪表板(适用于执行/主管“眼睛”:-)报告
  • 支持Java、Maven、Ant,并且可以为构建过程本身定制(尽管这是可选的,因为我可以用脚本“修复”它)
  • 我更喜欢免费的开源工具,但付费版本也可以


    请帮助:-)

    听起来你在找。它已经内置了对Maven和Ant的支持。

    您可能想看看它

    ThoughtWorks部署管理解决方案结合了

    Twist(敏捷测试)和Go(发布管理)

    • Twist捕获了待处理的需求 直接从业务用户处测试 然后支持它们的自动化 随着时间的推移而发展的长期测试 应用围棋有助于发展和进步 IT运营团队模型发布 处理和部署软件 可重复且可靠

    对组有相当好的支持,并且测试执行相当直接

    Hudson或TeamCity。看看它们,然后选择。我没有找到任何好看的哈德逊报告插件。有什么建议吗?Hudson不支持“构建配置组”,它在这方面还不够。可能有一些特殊的插件,但我哪里也找不到。哈德逊有“矩阵项目”,我不知道你是否需要“构建配置组”。见上文。报告仪表板和构建配置组是必需的,但不确定Hudson是否满足这些要求。