継続的インテグレーションと配信設定をすべて VCS に保持することの長所と短所は何ですか?
「コードとしてのインフラストラクチャ」と同様に、これにより、コード自体と同じように、すべての構成マトリックス、パイプラインなどを操作できるようになります。ビルド、テスト、デプロイなどの実行順序 - コーディングによく似た感じです。ソースコードのようなものを含めてみませんか? それは既に部分的に VCS (makefile など) にありますが、配信プロセス全体を表しているわけではありません。
Travis CI は、そのように機能することを私が知っている唯一のものです (一種の)。他にもありますか?いいえの場合 - なぜですか?