汎用リポジトリでは、アーティファクトのアップロード、ダウンロード、バージョン管理、および整理を行うことができます。
前提条件
汎用リポジトリが作成されます。詳細については、「リポジトリの作成」をご参照ください。
汎用リポジトリの使用
汎用リポジトリで [ユーザーガイド] をクリックします。このガイドでは、手動で、CI/CD パイプライン経由で、および API を使用してアーティファクトをアップロードおよびダウンロードする方法を説明しています。
アーティファクトページからアーティファクトをアップロードするには、[アーティファクトのアップロード] ダイアログボックスで [パス] (例:/myproject/mypath) を入力し、[ファイル] を選択して [バージョン] を指定し、[アップロードの確認] をクリックします。アーティファクトの詳細ページからアーティファクトをダウンロードするには、[バージョン] ドロップダウンリストから対象のバージョン (例: V2.0.0) を選択します。
汎用アーティファクトの表示と管理
リポジトリのホームページで、[アーティファクト] をクリックしてすべてのアーティファクトを表示します。 アーティファクト名で検索するには、
アイコンをクリックします。
アーティファクトバージョンの詳細の表示
[アーティファクト名] をクリックして、アーティファクトの詳細を表示します。デフォルトでは、ページに最新バージョンの情報が表示されます。
アイコンをクリックしてバージョンを切り替えます。
バージョンの詳細には、[プッシュ元]、[プッシュ日時]、[md5]、[ストレージサイズ]、[ダウンロード数]、[最終ダウンロード日時]、および [バージョンの説明] などのフィールドが含まれます。ページ下部には、[このバージョンをダウンロード] ボタン、 [このバージョンを削除] ボタン、および [アーティファクトの無効化] スイッチがあります。
アーティファクトバージョンの無効化
「アーティファクト詳細」ページで、[アーティファクトの無効化] スイッチをクリックして、そのバージョンを無効化します。
無効化は、アーティファクト全体ではなく、特定のバージョンにのみ適用されます。たとえば、myweb-demo-1.0.jar バージョンを無効化すると、そのバージョンはダウンロードできなくなります。一方で、opt/myweb-demo-2.0.jar などの他のバージョンは、引き続きダウンロードして使用できます。
アーティファクトメタデータの管理
「アーティファクト詳細」ページで [メタデータ] タブをクリックすると、現在のバージョンのメタデータを管理できます。メタデータは、表示している特定のバージョンにのみ適用されます。
[カスタムメタデータ] セクションで、[キー] 列と [値] 列を使用してメタデータエントリを管理します。既存のエントリを編集または削除できます。また、[メタデータを追加] をクリックして新しいエントリを作成できます。
アーティファクトバージョンの削除
アーティファクト詳細ページで、[このバージョンを削除] をクリックします。
削除されたアーティファクトバージョンを復元するには、リポジトリのホームページに移動し、[アーティファクトのごみ箱] をクリックします。次に、
アイコンをクリックしてバージョンを復元します。
アーティファクトバージョンを完全に削除するには、アーティファクトのごみ箱に移動して、そのバージョンの [操作] 列で [削除] アイコンをクリックします。