私たちは UrbanCode の AnthillPro ビルドと CI サーバーを使用して、Linux、Windows、Solaris、hp-ux、aix などのさまざまな環境で C++ マルチプラットフォーム アプリケーションをビルドしています。はい、AnthillPro は当初、C++ アプリケーションをビルドするために設計されたのではなく、Java アプリケーション用に設計されたことを知っていますが、必要なことを実行することができました :)。現在、UrbanCode は IBM に属しており、AnthillPro を廃止しようとしているようです。そのため、現在代替ソリューションを探しています。Anthill で高く評価されている主な機能/新しいソリューションでサポートされることが期待される機能:
- 複数の C/C++ コンパイラのサポート (上記を参照)
- 優れた効率的な依存関係の管理と解決
- JavaC のサポート (将来的には非常に重要)
- 独自の「artifactory」 / Anthill の CodeStation アナロゴン
- ビルド ステーション間の作業配分 (Anthill's Agents コンセプト)
- ロギングおよびレポート ツール (obvoius)
この機能リストに準拠したソリューションを推奨できる人はいますか? 1 つまたは 2 つの機能がそのままではサポートされていなくても、オンボード ツールまたは unix のシェルやその他の管理ツールを使用して実装できる場合は、問題ありません。