サーバー/継続的インテグレーションを構築するのは初めてなので、少しガイダンスが必要です。次の要件を満たすツールを選択する必要があります。
- Maven/Java、Python、および C プロジェクトをビルドする
- すべてのビルド ジョブを実行する一般的なビルド スクリプトを、できれば Python で実行します (既存のスクリプトは Python であるため)。
- 各ビルドの後、ビルドをアプライアンス サーバーまたは VM にデプロイし、サニティ チェックを実行します。
Jenkins は、法案にかなり適合しているようです。
Cメイク:
https://wiki.jenkins-ci.org/display/JENKINS/cmakebuilder+Plugin
パイソン:
http://www.alexconrad.org/2011/10/jenkins-and-python.html https://wiki.jenkins-ci.org/display/JENKINS/Python+Plugin
配信パイプライン:
https://wiki.jenkins-ci.org/display/JENKINS/Delivery+Pipeline+Plugin