50個以上のモジュールを持つプロジェクトのmvn deploy
(ローカルNexusへの)の後、配備された成果物にはすべて間違ったファイル名(戦争ではなく接尾辞zipなど)があることに気付きました。Nexusから成果物を削除するには、「mvn undeploy」のようなものがありますか?
mvn undeploy
のようなものがNexusから再度削除されますか?
50個以上のモジュールを持つプロジェクトのmvn deploy
(ローカルNexusへの)の後、配備された成果物にはすべて間違ったファイル名(戦争ではなく接尾辞zipなど)があることに気付きました。Nexusから成果物を削除するには、「mvn undeploy」のようなものがありますか?
mvn undeploy
のようなものがNexusから再度削除されますか?
あなたはcurlコマンドを使用して、それを削除することができます。それはチェックが容易になりますように
http://host:port/nexus/service/local/repositories/repo-id/content/group-id/artifact-id/version
削除要求は、これらのパラメータを送信することができ、私は、HTTPステータスコード以外の出力を抑制したいですそのような一連のコマンドがシェルスクリプトから実行された結果。
カール-request -write「%{HTTP_CODE}%{url_effectiveを} \ n」はDELETE -user管理者:あなたはフリースタイルから、このスクリプトを実行することができexempleためadmin123 -outputを/ dev/null -silent URL
ジェンキンスの仕事。
私はそれが助けだと思います。
あなたはNexusの管理者の弁護人によってのみこれを行うことができると思います。あなたはmavenでそれをすることはできません。 –
ネクサス管理者としてログインすることなく、ネクサスから何かを削除する機会はありません。あなたはMavenを通してそれを行うことはできません。 –