さまざまなLinuxディストリビューションを使用してgithubでC ++プロジェクトを継続的にテストします。

さまざまなLinuxディストリビューションを使用してgithubでC ++プロジェクトを継続的にテストします。

コミットするたびにgithub.comのC ++プロジェクトを自動的にコンパイルしようとするフレームワークはありますか?http://jenkins-ci.orgまたはhttp://travis-ci.orgUbuntu VMの他のコンパイラで何をすべきか、Linuxディストリビューションとバージョンが違いますか?
編集:理想的には、これは人々がVMとして他のディストリビューションを維持する必要はありませんが、travis-ciがUbuntu VMで実行するのと同じようにクラウドで維持する必要はないサービスです。

ベストアンサー1

OpenSuSEビルドサービスさまざまなディストリビューション(opensuse、ubuntu ...)の自動ビルドをサポートしています。

svn(またはgit)統合プロジェクトがあると聞きましたが、使用したことはありません。

PSはoscコマンドラインから完全に制御できるため、svn post commitフック(またはgit同等のフック)を簡単に作成してコンパイルを開始できます。

おすすめ記事