1

Hullo:我正在寻找一种用于 XML 转换的持续集成工具。在办公室,我们使用 Atlassian Bamboo,它很好地满足了以下目的:

  1. 我们监控一个用于推送 XML 文档的 repo
  2. 我们有通过推送的 XML 处理 XSL 转换的 Ant 目标
  3. 每个人都很开心

没那么快。我们如何在此基础上构建测试?如果Antexit != 0没有找到 XML 文件,或者文件构造错误并且无法解析它,Ant 也不会。

我们必须制作一些工具来读取构建计划的日志,捕获来自 Ant 的任何 [Error] 或 [Warn] 消息,并提供生成警报的逻辑。此外,我认为此类工具应该与 JUnit 或类似工具兼容,以便 Bamboo 可以将其作为测试运行。

所以我想知道:您是否见过任何准备处理 XML 转换的持续集成工具?还是我应该停止漂移并开始 scipting?

4

1 回答 1

0

我建议将SonarQube集成到您的构建过程中。有一个可用的 XML 插件可用于检查 XML 验证和其他检查。如果这些规则中的任何一个被打破,那么另一个插件可能会使您的构建失败。

于 2012-10-19T22:10:59.143 回答