進行中の継続的な統合への動き、提案はありますか?
-
18-09-2019 - |
質問
QNX4、QNX6、LinuxのC/C ++モジュールとプロジェクトがたくさんあります。これらはすべてEclipse/QNX Momenticsで記述されており、プロジェクトセット(PSFファイル)を使用して、必要に応じてさまざまなモジュールをプロジェクトに組み合わせます。プロジェクトはMakeを使用して構築されています。 PSFファイルは、特定のプロジェクトに必要なモジュールを指定します。
2つのCI/ナイトリービルドシステム(BuildBot、Apache Continuum)を見ましたが、どちらもPSFファイルで特にうまく機能しないか、直接サポートしていません。
スクリプトを使用して物をチェックアウトすることなく、私が彼らと一緒に作業できるようにするCIシステムを知っている人はいますか?
ところで、バージョン化にはCVSを使用しています。
解決 2
結局、ANTとANT4ECLIPSEプラグインとともにHudsonを使用しました。 ANT4ECLIPSEはProjectSetファイルで動作するため、完璧です。アリもテルネットを行うことができるので、QNX4に使用します
他のヒント
私は経験(限定)しかありません Cruisecontrol. 。非常に柔軟で拡張可能であり、サードパーティのツールとバージョン制御システム用のプラグインが多数あります。ただし、Windowsが実行されます。プラットフォームを指定しませんでした。もちろん、開発プラットフォームとCIサーバープラットフォームが同じである必要はありません。
所属していません StackOverflow