xml转换的持续集成
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了xml转换的持续集成相关的知识,希望对你有一定的参考价值。
Hullo:我正在寻找一种用于XML转换的持续集成工具。在办公室,我们使用Atlassian Bamboo,它的用途很好:
- 我们监视一个repo以推送XML文档
- 我们有Ant目标,通过推送的XML处理XSL转换
- 每个人都很开心
没那么快。我们怎样才能对此进行测试?如果找不到XML文件,Ant就不会exit != 0
,如果文件被错误构造并且无法解析它。
我们必须制作一些工具来读取构建计划的日志,捕获来自Ant的任何[Error]或[Warn]消息,并提供生成警报的逻辑。此外,我认为这样的工具应该与JUnit或类似工具兼容,以便Bamboo可以将其作为测试运行。
所以我想知道:你有没有看到任何准备处理XML转换的持续集成工具?或者我应该停止漂移并开始划分?
答案
我建议将SonarQube集成到您的构建过程中。有一个XML插件可用于检查XML验证和其他检查。如果这些规则中的任何一个被破坏,那么另一个插件可能会使您的构建失败。
以上是关于xml转换的持续集成的主要内容,如果未能解决你的问题,请参考以下文章