私は、リリースチームが複数のプロジェクトからフルビルドの出力を格納するために使用できるもののアーティファクトリポジトリを探してきました。私が読んだところでは、アーティファクトリポジトリはビルドに必要なライブラリファイルの格納に主に使用されます。私の前提は、開発者とビルドサーバーがビルドプロセス中にまったく同じバイナリ依存関係を使用していることを保証することです。フルリリースを保存するためのアーティファクト・リポジトリの使用
いくつかの質問:
それがアーティファクトリポジトリ(フルリリース)、展開の準備ができて成果物を保管するための場所にプロジェクト全体のビルド出力を保存することは可能ですか?
これは一般的なプラクティスですか?
- 最後のビルドから変更された内容を分析することは可能ですか?例:最後のリリースからどのアーティファクトが変更されているか確認できますか?
おかげで、それは常に、実際にこれらのツールに取り組むエンジニアからきちんと取得応答です。 – TacoMaster6000
ビルド差分はどのように作成されていますか? CIインテグレーションの製品ですか、複数のプロジェクトをカプセル化するためにビルドのメタデータを手動で作成できますか?私が働いているところでは、「ビルド」はスプリントのもう一つの用語です。各スプリントの複数のチームは、バイナリ/アーティファクトをコンパイル/デプロイし、それらをそれぞれのサーバー/プロジェクトに統合します。複数のプロジェクトから複数の場所に出入りする複数の成果物を1つのビルドとしてグループ化できますか? – TacoMaster6000