Hullo: XML 変換用の継続的インテグレーション ツールを探しています。オフィスでは、Atlassian Bamboo を使用しています。これは、次の目的を十分に果たします。
- XML ドキュメントのプッシュのリポジトリを監視します
- プッシュされた XML に対する XSL 変換を処理する Ant ターゲットがあります。
- みんな幸せ
そんなに早くない。これでどのようにテストを構築できますか? Ant はexit != 0
、XML ファイルが見つからない場合や、ファイルが正しく構成されておらず、解析に失敗した場合も、実行しません。
ビルド プランのログを読み取り、Ant からの [Error] または [Warn] メッセージをキャッチし、アラートを生成するロジックを提供するツールを作成する必要があります。さらに、そのようなツールは JUnit などと互換性があり、Bamboo がテストとして実行できるようにする必要があると思います。
XML 変換を処理するために用意された継続的インテグレーション ツールを見たことがありますか? それとも、ドリフトをやめて、scipting を開始する必要がありますか?