私たちは、1日でさまざまなサービスのために複数のリリースを構築し、展開しています。このため、私たちは古いバージョンのアーティファクトを保存するために多くのストレージを無駄にしており、再び使用されることはありません。OSS 3.0.0上のホストされたMavenリポジトリから古いバージョンの成果物を自動的に削除する方法は?
古いバージョンを自動的に削除する方法はありますか?OSS 3.0.0に最後の10などのバージョンはほとんどありませんか?
ドキュメントは検索されましたが、自動的に動作するものは見つかりませんでした。現在、手動で選択して削除する必要があります。これは、エラーが発生しやすく時間がかかります。私のセットアップについて
いくつかの詳細:
- 「ファイル」タイプの「ブロブ」を保存するために使用されます。
- リポジトリを使用すると、https://books.sonatype.com/nexus-book/reference3/admin.html#admin-system-tasksから、スナップショット用のネクサスリポジトリ3.xのに使用することができますいくつかのオプションがあります自己「ホストされた」形式の「Maven2を」
をまず古いバージョンのNexusを使用する理由これを処理するためにREST APIを使用するとどうなりますか? http://books.sonatype.com/nexus-book/reference3/scripting.html – khmarbaise
ご指摘ありがとうございます。セットアップ時には、3.0.0が最新のバージョンとなりました。私は彼らの残りのAPIをチェックします。 – sachin