xml转换的持续集成

问题描述 投票:1回答:1

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

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

没那么快。我们怎样才能对此进行测试?如果找不到XML文件,Ant就不会exit != 0,如果文件被错误构造并且无法解析它。

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

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

xml xslt continuous-integration
1个回答
0
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.