私はオートメーション/開発会社のIT部門で働いており、CIをツールのセットに実装/追加しようとしています。そして、私たちはどれを選ぶか困難を抱えています。
現在、これらのシステムについて考えています。
- ジェンキンス
- CircleCI
- TravisCI
質問:システムが持つべきCIのソフトの主要な属性は何ですか?
編集:私たちはCIに標準的なものを期待しています:アプリケーションの構築、テストの実行(Unit / Integration / Performance / ..)、統計の保存、および電子メール/ページ(レポート)による情報の提供。
問題は、さらに機能がある場合、どの機能なのかわからないということです。これは、「キー属性」という言葉の下で私が探しているものです。上記の名前は、私は答えを探しています、あくまでも参考のためのものである「使用理由やこれやが」オーバー簡素化「これを使用するか、ということ」。
一部のライブラリはC ++ / VBAで記述され、.NET(C#)環境で開発しています。