Nexus Deployment ロールが付与されたユーザーで mvn deploy を実行すると、次のエラー メッセージが表示されます。
アーティファクトのメタデータのインストール中にエラーが発生しました: メタデータのデプロイ中にエラーが発生しました: 承認に失敗しました: アクセスが拒否されました: http://maven.mydomain.com/content/repositories/releases/testing/testapp/maven-metadata.xml
これは、maven-metadata.xml ファイルを更新するためのパーミッションが欠落していることと関係があるに違いありません。これは、アーティファクトの最初のバージョンを同じユーザーでリポジトリにデプロイすると、正常に完了するためです (maven-metadata.xml がないため)。更新すると、正常に作成されます)。また、管理者アカウントで mvn deploy を実行すると、この問題は発生しません。
maven-metadata.xml を更新できるようにするには、Nexus デプロイメント ロール以外に、ユーザーにどのような追加の権限を割り当てる必要がありますか?
ありがとう