xml转换的持续集成

时间:2012-10-19 13:41:30

标签: xml xslt continuous-integration

喂: 我正在寻找一个用于XML转换的持续集成工具。在办公室,我们使用Atlassian Bamboo,它的目的非常好:

  1. 我们监控回购以推送XML文档
  2. 我们有通过推送XML处理XSL转换的Ant目标
  3. 每个人都很开心
  4. 没那么快。我们怎样才能对此进行测试?如果找不到XML文件,Ant就不会exit != 0,如果文件被错误构造并且无法解析它。

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

    所以我想知道:你有没有看到任何准备处理XML转换的持续集成工具?或者我应该停止漂移并开始划线?

1 个答案:

答案 0 :(得分:0)

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