私たちのプロジェクトが他のプロジェクトの1つのために作成して公開するライブラリの5.2バージョンと5.3バージョンを表すアーティファクト「mylibrary-5.2.jar」と「mylibrary-5.3.jar」があるとします。
Artifactoryは、このアーティファクトを構築するためにリリース中に実行されたさまざまなビルドを表すために、これらのアーティファクトのそれぞれの複数の「バージョン」を持つことをサポートしていますか?
たとえば、アーティファクトとして知られる「mylibrary」の5.2リリースの最終バージョンmylibrary-5.2.jarを作成するために、3つのビルドを実行して、統合環境の自動テストとユーザー受け入れテストに合格したバージョンを取得しました。
したがって、リリース5.2では3つの別個のアーティファクトを生成する3つの別個のビルドがありました。これらの異なるビルドのアーティファクトを後日(テストなどのために)保持し、潜在的にリコールできるようにしたいと考えています。
これを行うには、次のオプションのどれが機能しますか?
アーティファクトを個別のアーティファクトとしてキャプチャします。つまり、build-5.2-b1.jar(ビルド1のアーティファクト)、build-5.2-b2.jar(ビルド2のアーティファクト)、build-5.2-b3.jar(ビルド3のアーティファクト)、およびbuild- 5.2.jar(最終製品リリース。ビルド3と一致)
ビルド1から3をキャプチャし、後でバージョン番号で呼び出すことができるアーティファクトのバージョンを含む、「build-5.2.jar」という名前の単一のアーティファクトをキャプチャします。
- 検討していないが、すべきである他のいくつかのオプション